recording-started
Fires for all participants when a recording starts.Always
"recording-started".The ID of the call client instance that emitted this event.
Unique ID for this recording instance.
The recording type:
'local', 'cloud', 'cloud-audio-only', or 'raw-tracks'.Present only for
local and cloud recordings, and only for the participant who started the recording.Present only for
cloud recordings. The ID of the resulting recording.Present for
cloud, cloud-audio-only, and raw-tracks recordings. The session_id of the participant who started the recording.Present only for
cloud recordings. The layout configuration. See DailyStreamingLayoutConfig for the full shape.For
local recordings, the participant who started the recording may receive additional fields, but other participants receive only action, instanceId, and callClientId.recording-stopped
Fires for all participants when a recording stops.Always
"recording-stopped".The ID of the call client instance that emitted this event.
ID of the recording instance that stopped.
recording-error
Fires when a recording error occurs.Always
"recording-error".The ID of the call client instance that emitted this event.
ID of the recording instance that errored.
A human-readable description of the error.