app-message
Fires when a participant broadcasts a message viasendAppMessage(). 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 inmeetingSessionState() 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 deprecatedmeeting-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
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.