API reference
Voice API
Create, answer and control calls. Work with speech, audio, keypad input and transfers.
Create, answer and control calls. Work with speech, audio, keypad input and transfers.
Operations
GETList active callsLists live calls under the account, including inbound Voice API Control calls.GETGet Voice API statusReturns realtime readiness for the Voice API service.POSTCreate callCreates a controllable outbound call and returns a `call_control_id`.POSTExecute action chainRuns a sequence of live call actions in one request.POSTAnswer inbound Voice API callAnswers a ringing inbound call that is routed to Voice API Control.POSTPlay audioPlays a remote audio file into the live call.POSTSpeak textSynthesizes speech and plays it into the live call.POSTGather DTMF or speechCaptures either keypad input or speech from the live call.POSTGet call statusReturns the current state of the call.POSTWaitPauses execution for a fixed number of seconds.POSTTransfer callStarts a tracked transfer and returns a transfer ID.POSTGet transfer statusReturns the current state of a tracked transfer.POSTCancel transferCancels an in-progress transfer and resumes the original call when possible.POSTHold callPlaces the call on hold.POSTUnhold callRemoves hold from the call.POSTSend DTMFInjects digits into the call.POSTEnd callEnds the call.
Working with this API
Start with the operation you need. Each reference includes its authentication, inputs, examples, response schema and documented errors.