Initiate an outbound AI call
Initiate an outbound AI call with warm-up support. Validates parameters, builds an internal TeXML with an AI Assistant configuration, encodes instructions into client state, and calls the dial API. The Twiml, Texml, and Url parameters are not allowed and will result in a 422 error.
Expected callback events:
Status callbacks: initiated, ringing, answered, one terminal status (completed, no-answer, busy, canceled, or failed), then analyzed after post-call processing completes.
Conversation callbacks: conversation_created and conversation_ended.
Recording, AMD, transcription, and deepfake detection callbacks are only sent when those features are enabled.
Path parameters
The ID of the TeXML connection to use for the call.
Request body
Example request
{
"From": "+13120001234",
"To": "+13121230000",
"AIAssistantId": "ai-assistant-id-123"
}Response
Successful response upon initiating an AI call.
Example response
{
"from": "+13120001234",
"to": "+13121230000",
"status": "queued",
"call_sid": "v3:example-call-sid"
}Changes
Changed in 2 of the 99 revisions of this API.8
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
added the new optional request property
new-optional-request-property
- ○
- ○
added the new optional request property
new-optional-request-property
This revision also has 34 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
Of the 99 revisions, 1 has no diff computed.