callId

View as MarkdownOpen in Claude
get callId(): string | undefined

Call ID for this participant’s leg, or undefined if not available.

This is the participant’s own call context, not the local call’s ID — a remote member on a bridged or auxiliary leg carries a different one, which is why member RPCs are addressed with target rather than the local call ID.

It is populated by the member’s first full state event (member.joined, member.updated, or the call.joined roster).

Examples

console.log(participant.callId);

See

  • target — the full RPC target triple built from this value.