AI sidecar callback
Sent to the sidecar’s url as an HTTP POST whenever you set one. The same event is always
published in real time on the SignalWire Relay event channel (calling.ai.sidecar), so the
webhook is optional. Each event is wrapped under sidecar_event — read that before checking its
type and fields.
This payload covers the envelope shared by every callback. For the fields specific to each type
(such as insight.raw, turn.transcript_delta, or final.summary), see the
SWML ai_sidecar reference.
Payload
The payload of this webhook request is an object.
call_info
Envelope describing the call. project_id and space_id are included when available.
sidecar_event
The sidecar callback.
Response
200
Webhook received