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
π Already have an account? Skip to Step 3.

- Complete the Sign-Up Process

- Log In to Your Twilio Account
β 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
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
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 Twilio Set up

- 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 Create Widget

- 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

- Configure Twilio Widget
- 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

- Test Your Voice Assistant
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. |