International Restrictions & Twilio Geo Permissions for Phone Numbers
Last updated: June 12, 2025
When using Twilio phone numbers within Synthflow, especially for international calling, it's important to configure your Twilio account correctly and understand any geographic restrictions that may impact calling or SMS.
Common International Restrictions
Blocked Countries by Default
Twilio blocks most international destinations by default to prevent fraud or accidental charges.
You must manually enable calling to specific countries from your Twilio console.
High-Cost or High-Risk Regions
Some countries (e.g., Cuba, North Korea, parts of Africa) are either restricted or require elevated verification.
SMS may not be deliverable in certain countries even if voice calls are supported.
Carrier Filtering
Even when calls are enabled, local carriers in some countries may block or filter calls/SMS if the caller ID appears invalid or unverified.
Enabling Geo Permissions in Twilio
To allow international calls from your Synthflow AI agent using Twilio numbers:
Step-by-Step: Allow Outbound International Calls
Login to Twilio Console
Visit: https://console.twilio.com
Navigate to Voice Settings
Go to Voice → Settings → Geo Permissions (Voice)
Enable Countries
You’ll see a list of countries categorized by continent.
Check the boxes for the countries you want to allow outgoing calls to.
Save Changes
Always click “Save” at the bottom to apply your geo permissions.
For SMS:
Go to Messaging → Settings → Geo Permissions (SMS) to configure separately if using SMS flows.
Tips for Safe International Usage
Limit to only necessary countries to avoid unexpected costs.
Use verified numbers for improved delivery and call acceptance rates.
Consider using Twilio usage alerts or spend caps to monitor costs.
Common Issues
Symptom | Likely Cause | Solution |
“Call Failed” to international number | Country not enabled in Geo Permissions | Enable country in Twilio console |
Agent stays silent during call | Twilio number has no audio path | Check number compatibility and routing |
SMS not delivered | Carrier filters or Twilio SMS blocked | Try alternate number or contact Twilio support |
For more help setting up Twilio numbers or testing international routes, contact Synthflow support or refer to Twilio’s Voice Geo Permissions Guide.