latestOpenAPI 3.1.0MITraw.githubusercontent.com2026-08-142528921.8 MB

a884f7dcbfc3

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

event_type'calling.transcript.completed' | 'calling.transcript.failed' required

Whether the transcription completed or failed.

timestampnumber required

When the event was sent, as a Unix timestamp in seconds.

project_idstring uuid required

Universal Unique Identifier.

space_idstring uuid required

Universal Unique Identifier.

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