Calling Webhooks
Transcript status callback
Sent to your status_url when the call's transcription is ready. calling.transcript.completed includes the transcribed text; calling.transcript.failed means the call could not be transcribed.
Status callbacks are advisory, best-effort notifications — delivery can be delayed or fail silently, so don't gate time-critical actions on receiving one. See Status callback reliability.
postWebhooktranscribeStatusCallback
Payload
Example payload
{
"event_type": "calling.transcript.completed",
"timestamp": 1777565701.5623918,
"params": {
"text": "A long time ago in a galaxy far, far away, Luke, I am your father. Do or do not, there is no try. May the force be with you. These aren't the droids you're looking for. I find your lack of faith disturbing. The force will be with you always."
}
}Response
Webhook received