On call event
Sends a notification to track the lifecycle of an active call.status updates. It’s triggered when a call is initiated, answered, and ends.
Body
Callback payload.
Call ID. Deprecated — use id instead.
"5dccb6b0-f35c-488c-867b-86fb012c4415"
Call ID. Alias of uuid.
"5dccb6b0-f35c-488c-867b-86fb012c4415"
Most recent lifecycle event for the call. One of:
call_setup— the call is being initiated.ringing— the destination is ringing.early_media— early media (such as ringback) is playing before answer.answered— the destination answered the call.completed— the call ended normally.busy— the destination was busy.cancelled— the call was cancelled before answer.rejected— the destination rejected the call.on_call_event— an in-call event occurred (seeevent_payload).
call_setup, ringing, early_media, answered, completed, busy, cancelled, rejected, on_call_event "call_setup"
Date and time of the latest event in ISO 8601 format.
"2025-09-22T12:56:38.547Z"
Event-specific metadata.
Caller ID.
"+18045961058"
Destination number.
"17653889567"
Date and time when the call started in ISO 8601 format.
"2025-09-22T12:56:38.547Z"
Date and time when the call was answered in ISO 8601 format.
Date and time when the call ended in ISO 8601 format.
Indicates whether the call was answered by a machine.
false
Call metadata
"marketing-campaign"
Direction of the call. One of inbound (call received by the account) or outbound (call placed by the account).
inbound, outbound Response
Return a 200 status to indicate that the data was successfully received