Configure automated messaging during AI calls using your own SMS, WhatsApp, and email providers
{PhoneNum}
as the placeholder for the recipientโs phone number in your cURL command.Field | Placeholder | Description |
---|---|---|
Recipient Phone | {PhoneNum} | Automatically replaced with the callerโs phone number |
Message Content | Static text | Fixed message content (cannot be dynamic) |
{PhoneNum}
as the placeholder for the recipientโs WhatsApp number in your cURL command.Field | Placeholder | Description |
---|---|---|
Recipient Phone | {PhoneNum} | Automatically replaced with the callerโs phone number |
Message Content | Static text | Fixed message content (cannot be dynamic) |
email
custom field in your audience list or include it in the API payload when triggering calls via API.{email}
as the placeholder for the recipientโs email address in your cURL command.Field | Placeholder | Description |
---|---|---|
Recipient Email | {email} | Must be provided in audience data or API payload |
Email Content | Static text | Fixed email content (cannot be dynamic) |
Audience Upload Method
email
column to your audience CSVAPI Trigger Method
email
field to your API request payloadSMS Best Practices
WhatsApp Best Practices
Email Best Practices
Issue | Cause | Solution |
---|---|---|
Messages not sending | Incorrect cURL syntax | Test cURL command independently |
Wrong phone number format | Missing placeholder | Use exact placeholder: {PhoneNum} |
Email not found | Missing email in audience/API | Ensure email field is included in data |
Provider authentication error | Invalid API keys/tokens | Verify provider credentials |
Test cURL Commands
Test with Vodex
Monitor Delivery