Recordings
Recording status callback
Payload sent by SignalWire to your RecordingStatusCallback URL when a recording status event occurs.
Recordings are not always available immediately — especially at high call volumes. This callback lets your app react as soon as a recording is ready, whether that means uploading it to external storage, sending it via email, or forwarding the URL via SMS.
Configure RecordingStatusCallback when creating a call via the API or when using Dial, Conference, or Record.
Use RecordingStatusCallbackEvent to request callbacks for specific events. If omitted, only the completed event is sent. Possible values: in-progress, completed, absent.
| Status | Description |
|---|---|
| in-progress | The recording has begun. |
| completed | The file is available for access. |
| absent | The recording was too short or the call was silent — no audio was detected. |
postWebhookrecordingStatusCallback
Payload
Response
Webhook received