Twilio Set Up For Voice ai
Connect your Insighto voice assistant to a Twilio phone number and let users interact via real phone calls.
This guide will walk you through setting up Twilio, integrating it with Insighto, and deploying your assistant.
โ Ideal for users who want to enable call-based interactions using Twilio.
๐ Twilio Setup Process
- Sign Up on Twilio
If youโre new to Twilio, click Sign Up on the login page to create a new account.
๐ Already have an account? Skip to Step 3.
- Complete the Sign-Up Process
Fill in your details on the sign-up page and click Continue to finish creating your account.
- Log In to Your Twilio Account
Enter your credentials, and access your dashboard.
โ Once logged in, youโll land on the Twilio Console homepage.
โ Important: Upgrade Your Twilio Account
New Twilio accounts start on a free trial, which may prevent your voice assistant from working properly after deployment.
To avoid issues, itโs recommended to verify and upgrade your account before proceeding.
- Copy Account SID and Auth Token
On the Twilio Console homepage, locate your Account SID and Auth Token.
Copy and keep them handy โ youโll need these to integrate Twilio with Insighto.
๐ Treat these as sensitive credentials. Donโt share them publicly.
- Buy a Twilio Phone Number
Go to the Phone Numbers section in your Twilio Console and click Buy a Number.
Use filters to select your country and ensure the number has Voice capability.
๐ Already have a number? Refer to this guide to Port your existing number on Twilio.
โ Twilio Setup Complete โ Final Checks Before Integration
Twilio integration with Insighto.ai
- Click on Tools & Integrations
Click on Tools & Integrations
- Click on Twilio Set up
Click on Twilio Set up
- Click on Create New
Click on Create New
- Click on Submit
- Provide a Name
- Input your Account SID and Auth Token
- Click on Submit
๐ Twilio Integration Complete
Your Twilio account is now successfully connected to Insighto.
Letโs move on to the final step โ deploying your voice assistant on the Twilio number.
Twilio Widget Set Up Process
- Click on Widgets
Click on Widgets
- Click on Create Widget
Click on Create Widget
- Select Provider Type
Select Provider Type
- Select Widget Type
- Select the Widget Type as shown below
- Provide Name & Description of the Widget
- Click on Next
- Select the Assistant
Select the Assistant from the dropdown and proceed
- Configure Twilio Widget
In this step, set the behavior for your Twilio-powered voice assistant:
- Enable Call Recording (optional) โ Recordings will be available in your Twilio dashboard
- Set Maximum Call Duration in seconds (e.g., 300 for 5 minutes)
- Select Your Twilio Account from the dropdown
- Choose a Phone Number associated with that account
Once done, click Finish to complete deployment.
- Test Your Voice Assistant
Call the Twilio number you just configured to test your AI voice assistant in action.
Make sure the conversation flows as expected based on your prompt and voice settings.
๐ ๏ธ Troubleshooting Tips
If your voice assistant isnโt working as expected, refer to the following checks:
Issue | What to Do |
---|---|
System Logs | Go to the bottom-left of your Insighto dashboard โ click your name โ select System Logs to view error messages. |
Twilio Account Not Upgraded | Ensure your Twilio account is upgraded; trial accounts may block live calls. |
Voice Routing Region | Confirm that your Twilio numberโs Voice routing is set to US1. |
Invalid Auth Token or SID | Double-check that your Twilio Auth Token and SID entered in Insighto are correct. |
Call Diagnostics | Check call recordings and call status inside your Twilio console. |