Solomon
04/09/2026, 11:52 PMAI Evy
04/09/2026, 11:52 PMAI Evy
04/09/2026, 11:52 PM.pstn.twilio.com [(3) ]()
2. Authentication Credentials [(1) ]()
- Verify the username and password are correct
- Note: The username is NOT the friendly name shown in the credential list - check the actual username in the credentials dialog
3. Geographic Permissions
- Go to Twilio Console and search for "geo" to find "Voice Geographic Permissions"
- Select "Elastic SIP Trunking" and ensure the countries you're dialing to are enabled
4. Twilio Account Propagation [(2) ]()
- If you recently upgraded your Twilio tier or added a new trunk, it can take time to propagate from Twilio's end
- New trunks may need time before outbound calling becomes fully functional
For Your Specific Situation:
Since your original 918 number works fine with the same trunk (TKa312f2c8728f2f4169607caec289251d) , the trunk configuration itself is likely correct. The issue may be:
- The 10 newly imported numbers need time to propagate in Twilio's system
- Geographic permissions may not be enableAI Evy
04/09/2026, 11:52 PMtermination_uri, auth_username, and auth_password [(1) ]() [(3) ]()
- All required geographic permissions are enabled in your Twilio console [(1) ]()
- Allow some time for propagation if the numbers were recently added to the trunk [(2) ]()AI Evy
04/09/2026, 11:52 PMAI Evy
04/09/2026, 11:52 PMAI Evy
04/10/2026, 12:05 AMSolomon
04/10/2026, 12:05 AMAI Evy
04/10/2026, 12:06 AMdial_failed errors: [(1) ]()
Check the Call Detailed Log for SIP Error Codes
In your Retell dashboard, examine the call history and detailed logs for these failed calls. The logs contain the disconnection reason, SIP error code, and error message that can identify the root cause.
Verify Your Import Configuration
Double-check that each of the 10 numbers was imported with identical configuration to your working 918 number: [(2) ]()
- **Termination SIP URI**: Must match exactly (no spaces, correct localized URI)
- **Username and Password**: Verify these match your Twilio trunk credentials
- **Format**: Ensure all numbers are in E.164 format
If the configuration is incorrect, delete the imported numbers and re-import them. [(1) ]()
Contact Your Telephony Provider
If the call detailed log doesn't provide enough information and the configuration is correct, check with Twilio directly to see what errors they're seeing on their side.
Additional Twilio-Specific Checks
For outbound calls specifically: [(2) ]()
1. Verify your Termination SIP URI uses a localized termination URI near your region
2. Confirm IP whitelisting includes Retell's SIP SBC CIDR block 18.98.16.120/30
3. Check that authentication credentials (if used) are correctly entered - the username is different from the friendly name
Can you share what you see in the call detailed logs for one of the failed numbers? That will help narrow down whether this is a Twilio-side routing issue or a configuration mismatch.AI Evy
04/10/2026, 12:06 AMAI Evy
04/10/2026, 12:06 AMSolomon
04/10/2026, 12:13 AMSolomon
04/10/2026, 12:14 AMAI Evy
04/10/2026, 12:14 AMAI Evy
04/10/2026, 12:14 AMtelephony_provider_permission_denied error indicates that the SIP trunk authentication failed. [(1) ]() [(2) ]() This happens when the credentials (username and password) don't match what's configured in your Twilio trunk. [(1) ]()
Retell AI does not store or have access to your Twilio SIP credential passwords. These credentials are created and managed entirely within your Twilio account. [(3) ]()
To resolve this:
1. In Twilio Console, navigate to your Elastic SIP Trunk (Clearearthsolar, CL09711bff87df18d96f4d0db22ed71ca3)
2. Go to the Termination tab
3. Under Authentication, locate your Credential List
4. You can either:
- Reset the password to a new value you'll remember
- Create a new credential if you prefer
5. Update your imported number in Retell with the new credentials:
- Go to your Retell dashboard
- Find your 918 number
- Update the auth_username and auth_password fields to match what you just set in Twilio
Important note: When checking your Twilio credentials, the username shown in the credential list is the "friendly name" - you need to click into the credential to see the actual username that should be used for authentication.
If the configuration is incorrect, you may need to delete the imported number and re-import it with the correct credentials. [(1) ]()AI Evy
04/10/2026, 12:14 AMAI Evy
04/10/2026, 12:14 AM