Incoming call status callback
Payload sent by SignalWire to your Inbound Call Status Callback URL for inbound calls to a phone number.
Configure `StatusCallback` at the phone number level via the dashboard
(**Phone Numbers** → select a number → **Phone Number Settings**) or programmatically via the
[create](/docs/compatibility-api/rest/incoming-phone-numbers/create-incoming-phone-number) or
[update](/docs/compatibility-api/rest/incoming-phone-numbers/update-incoming-phone-number) Incoming Phone Number API endpoints.
By default, the webhook fires only when the call is `completed` or `failed`, making it well-suited
for tracking inbound call success rate, call quality, and total call volume in a call center context.
Payload
The payload of this webhook request is an object.
CallSid
A unique identifier for the call. May be used to later retrieve this call from the REST API.
AccountSid
The unique ID of the project this call is associated with.
From
The From number in E.164 format.
To
The To number in E.164 format.
Timestamp
The timestamp of the call creation date/time.
CallStatus
The status of the call. For this callback, the value will be either failed or completed.
Allowed values:
CallDuration
The duration, in seconds, of the call.
AudioInMos
A mean opinion score on a scale of 1–5 that represents the quality of the call.
Response
200
Webhook received