For outbound calls to Peru, the approach depends on whether you’re using Retell-purchased numbers or imported numbers through custom telephony.
Retell-purchased numbers support calling to 15 countries(1). International calling restrictions apply based on this list(1).
Imported numbers through custom telephony (SIP trunking) have international calling that depends on your telephony provider’s settings(1).
If you’re using custom telephony with providers like Twilio, you need to configure geographic permissions. Search “geo” to find the “Voice Geographic Permissions” setting(2). Choose “Elastic Sip Trunking” in the selector and select the countries you would like to dial(2).
You can also configure allowed outbound countries for your phone numbers. Navigate to Phone Numbers in your Retell dashboard, click on the phone number you want to configure, and under Allowed Outbound Countries, add the countries this number should be allowed to call(3). Changes are saved automatically(3).
Via API, you can configure this using the Update Phone Number API with ISO 3166-1 alpha-2 country codes (e.g., “PE” for Peru)(3):
curl -X PATCH "https://api.retellai.com/update-phone-number/+14155551234" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"allowed_outbound_country_list": ["US", "PE"]
}'
I don’t have information about manual account-level enablement for specific countries. For account-specific configuration assistance, you can:
- Visit Contact Sales
- Ask questions on Discord