Skip to main content
POST
Answers an inbound call that is still connecting — one in the calling, ringing, or pre_established state. Optionally bridge the caller to a number or agent on answer, or park them in a queue. The response reflects the accepted answer request; the call reaches established only once the provider confirms it, so the returned state, answeredAt, and any conferenceId/bridgedCallId are populated asynchronously — poll Get a Call for the live state. Requires the voice_calls.write scope and the Voice Calls product entitlement.

Path Parameters

string
required
The id of the inbound call to answer.

Body Parameters

string
A target to bridge the caller to once answered. Accepts either an E.164 number or the id of a voice agent. The resolved destination is screened against your account’s compliance suppression (DNC, opt-out, quiet hours) before dialing.
string
The id of a queue to park the caller in on answer.
boolean
default:false
Whether to record the call from the moment it is answered. Recording may require caller consent — see call recording.
Pass connectTo or queue, not both.

Response Fields

object
The answered call.

Examples

Error Codes