Call Recording
Record voice calls with consent management, storage options, and compliance controls.
Call Recording
The Call Recording tool records voice calls for quality assurance, compliance, training, and dispute resolution. Recordings are stored securely and accessible via the dashboard or API.
Configuration
Via the Dashboard
- Open your agent and scroll to Voice Settings.
- Enable Call Recording.
- Configure:
| Setting | Description | Default |
|---|---|---|
| Auto-record | Record all calls automatically | Disabled |
| Consent prompt | Play a consent message before recording | Enabled |
| Consent message | The message played to callers | "This call may be recorded for quality purposes." |
| Dual-channel | Record caller and agent on separate audio channels | Disabled |
| Storage duration | How long to keep recordings | 90 days |
Via the API
curl -X PATCH https://api.thinnest.ai/agents/agent_abc123 \
-H "Authorization: Bearer $THINNESTAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"voice_tools": {
"call_recording": {
"enabled": true,
"auto_record": true,
"consent_prompt": true,
"consent_message": "This call is being recorded for quality and training purposes.",
"dual_channel": false,
"storage_days": 90
}
}
}'Accessing Recordings
Via the Dashboard
Navigate to Call Logs, select a call, and click the play button to listen to the recording. You can also download the audio file.
Via the API
curl https://api.thinnest.ai/api/calls/call_xyz789/recording \
-H "Authorization: Bearer $THINNESTAI_API_KEY" \
--output recording.mp3Consent and Compliance
Many jurisdictions require consent before recording a call. thinnestAI provides built-in consent management:
- One-party consent: Only one party (your agent) needs to consent. The consent prompt is optional but recommended.
- Two-party consent: All parties must consent. Enable the consent prompt and configure it to ask for explicit agreement.
Check your local laws and configure the consent settings accordingly.
Storage
Recordings are stored in encrypted cloud storage. You can configure the retention period or set up automatic deletion. For enterprise customers, recordings can be stored in your own cloud storage bucket.