Skip to main content
call.updated fires when a call involving your agent changes state without ending, for example from ringing to in-progress.

Read the payload

The data object is the CallResult schema from the API contract: one call field holding the full Call object. The envelope around it is the same on every event and is described in the event catalog.

Handle the event

Keep the snapshot with the highest revision for each call.id and drop older or duplicate envelopes. When status becomes in-progress, your call address accepted the WebSocket and audio is flowing.

Next steps