Member Junction
    Preparing search index...

    Identity and presence info for one participant on the bridged endpoint.

    The bridge produces these from the platform's roster (when the provider supports a roster / diarization). They feed participant bookkeeping, the diarization → speaker-label mapping, and the (future) Meeting Controls channel's facilitator intel.

    interface BridgeParticipantInfo {
        DisplayName?: string;
        ExternalId: string;
        IsAgent: boolean;
        Role: BridgeParticipantRole;
    }
    Index

    Properties

    DisplayName?: string

    Human-readable display name as the platform reports it, when available.

    ExternalId: string

    The platform-native participant identifier (Zoom participant id, call-leg SID, etc.). Stable for the life of the participant's presence on the endpoint.

    IsAgent: boolean

    Whether this participant IS an agent bot (this bridge's own bot, or another agent that has independently bridged into the same room). Lets multi-agent turn-taking exclude agents from "human addressed me" detection and avoid self-echo loops.

    The participant's role on the endpoint.