Skip to main content
Base path: /recordings
This API manages call recordings created during flow execution (via COLLECT_AUDIO nodes). Related APIs:

Types


Get paginated list of all recordings

Response:

Stream recording audio for playback


Download recording as a file attachment


Get recording metadata without audio content

Response:

Get all recordings for a specific call

Response:

Soft delete a recording

Response:

Usage Notes

Recording ID from Flow

When using COLLECT_AUDIO node in a flow, the recording ID is stored in the variable specified by recordingIdVariable. This ID can be used to:
  1. Stream/download the recording via this API
  2. Reference the recording in call reports

Soft Delete

Recordings are soft-deleted (marked with deletedAt timestamp) rather than permanently removed. Soft-deleted recordings are excluded from all API queries.

Audio Format

All recordings are stored as WAV files:
  • Sample rate: 8kHz
  • Bit depth: 16-bit
  • Channels: Mono (1)
  • Content-Type: audio/wav