Webhook Events
Call recording ready event
A call recording is ready to download.
When it fires
Only for teams with zero content retention, on calls with recording on, and only while a webhook listens to it. Zernio keeps no recording for these teams, and the copy behind the link expires after about 3 days. Download the file before recording.expiresAt.
Payload notes
call.isVoicemail tells a voicemail from a recorded call. If the recording could not be copied, no event fires and call.ended lists it in callErrors.
postWebhookcall.recording_ready
Payload
Example payload
{
"profiles": [
{
"externalId": "tenant_42"
}
]
}Response
Webhook received successfully
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.