Auto-Start Recording
Configure recording to start automatically when the session begins:Manual Recording Control
Start Recording
Begin recording during an active call:Stop Recording
Stop the current recording:A recording runs until it is stopped. Whether it was started manually or automatically through
autoStartRecording, it keeps running until someone stops it. If nobody does, it stops on its own when either:- Everyone leaves the session — the recording ends about a minute later.
- Everyone in the session stays muted for 10 minutes.
Recording Events
Recording Started
Fired when recording begins:Recording Stopped
Fired when recording ends:Participant Recording Events
Monitor when other participants start or stop recording:Recording Button Visibility
By default, the recording button is hidden. To show it:Listen for Recording Button Clicks
Intercept recording button clicks for custom behavior:Accessing Recordings
Recordings are available through:- The CometChat Dashboard under your app’s call logs
- The Call Logs API to retrieve call details including recording URLs