Outbound Call Failed: Couldn't Create Twilio Call....
# support
w
Getting the above error message any time I try to make an outbound call, both from API and Dashboard. Numbers are all US based. Tried importing from Main Twilio account and from newly created SubAccount and no luck. Phone Number ID: 21901566-8f60-421a-9a61-d8ea70eef13b
v
message has been deleted
@WhyNot I'm sorry to hear you're experiencing issues with making outbound calls. It seems like there might be a problem with the setup or configuration on your account. To assist you better, could you please provide me with the exact error message you're receiving? This will help me understand the issue more clearly and guide you towards a resolution.
You can continue this conversation by mentioning me in the message.
w
@Vapi Outbound Call Failed: Couldn't Create Twilio Call. Twilio Error: Account not allowed to call
v
@WhyNot It appears that there is an issue with the permissions on your Twilio account which is preventing outbound calls. This could be due to several reasons such as restrictions on your Twilio account, issues with your Twilio credentials, or the phone number not being properly set up for outbound calls. To resolve this, please ensure the following: 1. Your Twilio account has the necessary permissions and is in good standing. 2. The Twilio Account SID and Auth Token you are using are correct and have not been revoked. 3. The phone number you are using is verified with Twilio and is capable of making outbound calls. 4. If you are using a subaccount, ensure that it has the necessary permissions to make calls. If you have verified all of the above and the issue persists, you may need to reach out to Twilio support for further assistance. They will be able to look into your account specifics and provide a more detailed resolution. If you need help with anything else or have more information to provide, please let me know!
w
@Vapi Help me troubleshoot steps 1, 3, and 4
v
@WhyNot Certainly! Let's troubleshoot each step one by one: 1. Twilio Account Permissions and Standing: - Log in to your Twilio account dashboard. - Check for any notifications or alerts that might indicate an issue with your account standing. - Ensure that your account has a positive balance if it's a pay-as-you-go account. - Review your account's usage and permissions settings to ensure that outbound calling is enabled. 3. Phone Number Verification and Setup: - In your Twilio dashboard, navigate to the 'Phone Numbers' section. - Locate the phone number with the ID
21901566-8f60-421a-9a61-d8ea70eef13b
. - Verify that the number is active and has the 'Voice' capability enabled. - Check if there are any restrictions on the number that might prevent outbound calls. 4. Subaccount Permissions: - If you are using a subaccount, navigate to the 'Subaccounts' section in your Twilio dashboard. - Select the subaccount you are working with. - Review the subaccount's settings to ensure it has the necessary permissions to make outbound calls. - Confirm that the subaccount has its own set of credentials (SID and Auth Token) and that you are using these when making API calls. If after these steps the issue is still unresolved, it may be necessary to contact Twilio support directly for them to look into the matter further. They can provide specific insights into your account and help identify any underlying issues that may not be visible through the dashboard. If you need further assistance or have additional questions, feel free to ask!
w
@Vapi As far as I can tell, none of that was helpful in solving the issue. I haven't been able to find any setting. Additionally, inbound calls work just fine. It's just outbound.
v
@WhyNot I'm sorry to hear that the issue persists. Since inbound calls are working fine but outbound calls are not, this suggests that the problem is specific to the outbound call settings or permissions. Here are a few additional steps you can take to troubleshoot the issue: 1. Check for Geographic Permissions: - Twilio has geographic permissions for outbound calls that you may need to enable. - Go to the 'Voice' section in your Twilio Console. - Navigate to 'Geo Permissions' for outbound calls. - Ensure that the countries you are trying to call are enabled. 2. Review Outbound Call Configuration: - Check the TwiML application associated with the number to ensure it's configured correctly for outbound calls. - If you're using a webhook for outbound calls, verify that the URL is correct and the server is responding properly. 3. Examine API Request and Error Logs: - Review the API request you're making to ensure it's formatted correctly. - Check the Twilio Debugger and logs in the console for any errors or warnings that could provide more insight. 4. Test with a Different Phone Number: - If possible, try making an outbound call with a different Twilio number to see if the issue is specific to one number. 5. Contact Twilio Support: - Since the issue is not resolved by the common troubleshooting steps, it's best to reach out to Twilio support. - Provide them with the error message, Phone Number ID, and any relevant logs from your attempts to make outbound calls. If you would like me to assist you in contacting Twilio support or if there's anything else I can do to help, please let me know.
w
@User Could use some help on this please. Still no fix
Nevermind, Solved! My business profile was not configured in Twilio.