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

  1. 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.
alt
  1. Complete the Sign-Up Process
Fill in your details on the sign-up page and click Continue to finish creating your account. alt
  1. 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.
alt
  1. 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.
alt
  1. 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.
alt
โœ… Twilio Setup Complete โ€” Final Checks Before Integration

Twilio integration with Insighto.ai

  1. Click on Tools & Integrations
Click on Tools & Integrations alt
  1. Click on Twilio Set up
Click on Twilio Set up alt
  1. Click on Create New
Click on Create New alt
  1. 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.
alt

Twilio Widget Set Up Process

  1. Click on Widgets
Click on Widgets alt
  1. Click on Create Widget
Click on Create Widget alt
  1. Select Provider Type
Select Provider Type alt
  1. Select Widget Type
  • Select the Widget Type as shown below
  • Provide Name & Description of the Widget
  • Click on Next
alt
  1. Select the Assistant
Select the Assistant from the dropdown and proceed alt
  1. 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. alt
  1. 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:
IssueWhat to Do
System LogsGo to the bottom-left of your Insighto dashboard โ†’ click your name โ†’ select System Logs to view error messages.
Twilio Account Not UpgradedEnsure your Twilio account is upgraded; trial accounts may block live calls.
Voice Routing RegionConfirm that your Twilio numberโ€™s Voice routing is set to US1.
Invalid Auth Token or SIDDouble-check that your Twilio Auth Token and SID entered in Insighto are correct.
Call DiagnosticsCheck call recordings and call status inside your Twilio console.