Skip to main content
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:

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