call.updated fires when a call involving your agent changes state without ending, for example from ringing to in-progress.
Read the payload
Thedata 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 highestrevision 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.

