Setup Guide
Set up Aircall webhooks to automatically send call recordings and metadata to Coldread for AI transcription and analysis. Takes about 5 minutes.
If you haven't already, create a Coldread account and navigate to Settings → Integrations in your dashboard.
Click "Add Integration" and select Aircall as your provider. Coldread will generate a unique webhook URL and a webhook token for verification.
Your Coldread webhook URL follows this format:
https://coldread.ai/api/webhooks/aircall/YOUR_INTEGRATION_IDCopy this URL from your Coldread integration settings. You'll need it when creating a webhook in the Aircall dashboard.
Log in to the Aircall Dashboard and navigate to:
Aircall verifies webhooks by including the token in the payload body. Coldread checks this token against your integration's stored secret to ensure authenticity.
In the Aircall webhook configuration, subscribe to the following events:
call.ended
Triggered when a call finishes with recording available (required)
call.commented
Triggered when a rep adds notes to a call (optional)
call.tagged
Triggered when a call is tagged (optional)
Important: You must subscribe to call.ended at minimum. Coldread processes calls when they end and a recording URL is present in the payload.
Recording URL expiry: Aircall recording URLs expire after 10 minutes. Coldread automatically downloads recordings immediately upon receiving the webhook, so no action is needed on your part. Just make sure the webhook is configured correctly and the endpoint is reachable.
For Coldread to transcribe and analyze calls, recording must be enabled:
Calls without recordings will still appear in Coldread (with metadata) but cannot be transcribed or analyzed by AI.
Save your webhook configuration in Aircall. To verify the connection:
You can verify the endpoint is reachable by visiting your webhook URL in a browser. A healthy endpoint returns {"status":"ok"}.
If calls aren't showing up in your dashboard within 30 seconds:
{"status":"ok"}If Aircall reports webhook delivery failures with 401 errors:
If calls show in the dashboard but transcription is missing:
Aircall recording URLs expire after 10 minutes. If transcription fails due to an expired URL:
Still having issues? Email us at support@coldread.ai with your integration ID and we'll help troubleshoot.
Having trouble connecting Aircall? Start a free trial and our team will help you get set up.