Incoming Calls
HTTP Post from CallAPI to your web server
Once you have the Incoming Call URL set, the web calls will come in normal HTTP post variables as displayed below. POST Objects - Incoming Post Request - New Incoming Call
POST Objects - Status Update from an Outbound Call
3.4.1 Post Fields - Incoming Calls
Attribute | Description |
CallSid | A string that uniquely identifies this call. |
InstanceId | Server instance ID that this call came from. |
AccountSid | The date that this call was created. |
From | The party who initiated the call. |
To | The party who received the call. |
CallStatus | A descriptive status for the call. The value is one of these: completed, failed, ringing, in-progress, no-answer, queued, wait-for-answer, or initiated |
ApiVersion | Always set to 2012-04-24. |
Direction | Always inbound for inbound calls. |
CallerName | If this call was an incoming call, the caller’s name. Empty otherwise. |
ForwardedFrom | Where the call was forwarded from (null normally). |
CallTimestamp | Timestamp when the call began: 2023-06-01T03:15:51.929Z. |
PostStatus | Set to new or callback new - the call is coming in for the first time. callback - this is a callback notification / advancement of the call. |
Incoming Call Actions
Once a call has been posted to your server, you can use the API Call Markup Language to process requests. A quick example:
Last updated