Troubleshooting Common Issues
Calls not triggering
Likely causes:
- Wrong webhook URL, or the URL of a different agent
phoneornamemissing from the payload β both are required (full_name/fullNamecount as the name)- Phone number without a country code
- Malformed JSON, or a missing
Content-Type: application/jsonheader
How to fix it:
- Re-copy the webhook URL from Advanced Settings β Call Management on the agent you mean
- Confirm
phoneis present and in E.164 format (+14155550132) - Test with a plain cURL request before blaming your automation tool
- Check your account has available credits
Calls failing
Likely causes:
- The destination number is invalid, disconnected, or wonβt accept inbound calls
- The agentβs phone number is suspended
- Insufficient account balance
How to fix it:
- Validate the destination number
- Check the numberβs status β see Phone number suspended or not working
- Verify your credits in the dashboard
The agent doesnβt behave as expected
This is the most common cause. Agent edits are saved as a draft and donβt affect live calls until you publish them. If you changed the prompt, voice, or tools and the call sounds unchanged, look for a Draft badge on the agent and publish the version β see Agent Versions, Draft and Publish.
Other causes:
- The prompt doesnβt actually instruct the behaviour youβre expecting
- The knowledge base doesnβt contain the information the agent needs
- The agent went silent β see Agent Goes Silent After Greeting
Data isnβt reaching the agent
Extra keys such as company or notes do reach the agent as call context, but only if the prompt actually references them. The usual cause is a placeholder that never got substituted.
How to fix it:
- Reference each field in your prompt or welcome message with single braces and plain word characters β
{name},{company}.{{company}}and keys with a hyphen or a dot are not substituted - Match the key exactly as your automation platform sends it, including case
- Re-check the field mapping in your automation platform
- If you need per-call metadata echoed back on the completion webhook, use the Calls API
See Essential Data Fields for the full list.
Still stuck?
See Getting Support. If your account has Studio, you can also ask it directly in your dashboard β it can raise a support ticket for you.