Member Junction
    Preparing search index...

    The Graph POST /communications/calls request body (the subset we construct for a join-by-URL bot call).

    interface GraphCreateCallRequest {
        AppHostedMedia: true;
        BotDisplayName: string;
        CallType: "meeting";
        JoinWebUrl: string;
        OrganizerId?: string;
        TenantId?: string;
        ThreadId: string;
    }
    Index

    Properties

    AppHostedMedia: true

    The application-hosted-media flag — this bot owns its media socket (vs service-hosted media).

    BotDisplayName: string

    The bot's display name in the participant list.

    CallType: "meeting"

    Always 'meeting' — the bot joins an existing scheduled/online meeting (vs a peer-to-peer call).

    JoinWebUrl: string

    The original Teams join URL (Graph meetingInfo.joinWebUrl).

    OrganizerId?: string

    The meeting organizer's id, when resolved (helps Graph bind the call to the right meeting).

    TenantId?: string

    The Azure tenant id, when joining cross-tenant.

    ThreadId: string

    The parsed meeting thread id (the durable meeting coordinate + chat target).