curl --request POST \
--url https://api.vodex.ai/api/v1/trigger-call \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--header 'dburl: <dburl>' \
--data '
{
"callList": [
{
"firstName": "<string>",
"lastName": "<string>",
"phone": "<string>"
}
],
"projectId": "<string>",
"consentForCalls": true
}
'{
"success": true,
"message": "<string>",
"data": {
"callsTriggered": 123,
"callIds": [
"<string>"
]
}
}Trigger automated calls with various configurations: basic calls, dynamic fields, campaign organization, or insights collection. The API supports multiple request formats based on your needs.
curl --request POST \
--url https://api.vodex.ai/api/v1/trigger-call \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--header 'dburl: <dburl>' \
--data '
{
"callList": [
{
"firstName": "<string>",
"lastName": "<string>",
"phone": "<string>"
}
],
"projectId": "<string>",
"consentForCalls": true
}
'{
"success": true,
"message": "<string>",
"data": {
"callsTriggered": 123,
"callIds": [
"<string>"
]
}
}Documentation Index
Fetch the complete documentation index at: https://docs.vodex.ai/llms.txt
Use this file to discover all available pages before exploring further.
consentForCalls parameter must be set to true in your API request to confirm you have obtained proper consent from all contacts.basicTriggerCall schema for simple calls with minimal information:
firstName, lastName, phoneprojectId and consentForCallsdynamicFieldsTriggerCall schema for personalized calls:
{customField} variablescampaignTriggerCall schema for organized campaigns:
campaignNameinsightsTriggerCall schema for data collection:
insights array with questions{
"callList": [
{
"firstName": "John",
"lastName": "Doe",
"phone": "+1234567890"
}
],
"projectId": "your-project-id",
"consentForCalls": true
}
API Key authentication. Pass your API key in the Authorization header.
API Key - authentication token for your account
Database URL - unique account identifier
Call trigger payload - supports basic calls, dynamic fields, campaigns, or insights collection