Record call sessions for later playback, compliance, or training purposes. Recordings are stored server-side and can be accessed through the CometChat dashboard.
Recording must be enabled for your CometChat app. Contact support if you need to enable this feature.
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:
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:
By default, the recording button is hidden. To show it:
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