Member Junction
    Preparing search index...

    Asks the host to put an AI agent into the room, either to take a conversation over or to start one.

    interface StartRoomAgentRequest {
        AgentID: string;
        AgentName: string;
        Brief?: string;
        CallerLabel: string;
        ContextUser: UserInfo;
        PreviousAgentName?: string;
        Provider: IMetadataProvider;
        RealtimeModelID?: string;
        RealtimeVoice?: string;
        RoomName: string;
    }
    Index

    Properties

    AgentID: string

    The agent the caller is to talk to (the persona; the host resolves the voice front-end that speaks as it).

    AgentName: string
    Brief?: string

    When taking over: what the agent that is leaving says about the conversation. Absent when starting a conversation.

    CallerLabel: string
    ContextUser: UserInfo
    PreviousAgentName?: string

    When taking over: the agent that is handing over.

    RealtimeModelID?: string

    Optional per-session realtime model override (a developer's choice in the Meet UI).

    RealtimeVoice?: string

    Optional per-session voice override.

    RoomName: string