Complete reference of all webhook events available in Ultravox.
event | description |
---|---|
call.started | Fired when a call starts. |
call.ended | Fired when a call ends. |
call.joined | Fired when a call is joined. |
event
field contains the exact event name you subscribed to:
"call.started"
"call.ended"
"call.joined"
call
object contains the complete call definition, identical to what you’d receive from the Get Call API endpoint. This ensures consistency across your application whether you’re receiving webhook data or making API requests.
Key call object fields:
callId
: Unique call identifiercreated
: Timestamp when call was createdjoined
: Timestamp when call was joinedended
: Timestamp when call was endedshortSummary
: Short summary of the callmetadata
: Custom metadata you’ve associated with the call