Place AI Voice Call
Places an outbound AI voice call from an Agent to a contact.
https://api.vantaxai.com/v1/callsThe specified Agent dials out and, once the call connects, converses with the recipient in real time — answering questions, qualifying the lead, and booking appointments using its configured voice, knowledge base, calendar, and tools. Provide a `contact_id` to call a saved contact (recommended, so the call is attached to their timeline) or a raw `phone_number` for an ad-hoc dial. The call is placed asynchronously: this endpoint returns immediately with a `call_id` while the Agent rings and the call progresses through `ringing` → `in_progress` → `completed`. Poll Get Call or subscribe to the agent webhook for the final transcript, recording, and outcome.
Outbound consent
Headers
AuthorizationstringrequiredBearer authentication with your secret API key.
example: Bearer vx_live_3fa9c2…
Content-TypestringrequiredMust be application/json for requests with a body.
example: application/json
Body Parameters
agent_idstringrequiredThe Agent that will place and conduct the call.
example: agt_3d9b21
contact_idstringrequiredContact to call. Required unless `phone_number` is supplied — provide one or the other.
example: ct_9d12fa
phone_numberstringoptionalE.164 number to dial when calling someone who isn't a saved contact. Used in place of `contact_id`.
example: +14155550188
from_phone_number_idstringoptionalOwned phone number to place the call from. Defaults to the Agent's assigned outbound number.
example: pn_55ad12