Skip to main content

app-message

Fires when a participant broadcasts a message via sendAppMessage(). Messages are not stored and not delivered to the sender. Participants who join after a message is sent will not receive it.
string
Always "app-message".
string
The ID of the call client instance that emitted this event.
any
The message payload. Must be JSON-serializable.
string
The session_id of the participant who sent the message.

meeting-session-state-updated

Fires when anything in meetingSessionState() changes — including data set via setMeetingSessionData() and session metadata like network topology.
string
Always "meeting-session-state-updated".
string
The ID of the call client instance that emitted this event.
DailyMeetingSessionState
The current meeting session state. Contains data (the shared data payload, type unknown) and topology (the current network topology: 'sfu', 'peer', or 'none').

meeting-session-summary-updated

Fires when the meeting session summary changes. Prefer this over the deprecated meeting-session-updated event.
string
Always "meeting-session-summary-updated".
string
The ID of the call client instance that emitted this event.
DailyMeetingSessionSummary
The current meeting session summary. Contains an id string.

meeting-session-updated

meeting-session-updated is deprecated. Use meeting-session-summary-updated instead.
Fires when the meeting session changes — for example, when you’ve been alone in a room long enough that a new session begins.
string
Always "meeting-session-updated".
string
The ID of the call client instance that emitted this event.
DailyMeetingSession
deprecated
Deprecated. The meeting session object. Contains an id string.

See also