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.


  1. Complete the Sign-Up Process

Fill in your details on the sign-up page and click Continue to finish creating your account.


  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.


  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.


  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.


โœ… Twilio Setup Complete โ€” Final Checks Before Integration


Twilio integration with Insighto.ai

  1. Click on Tools & Integrations

Click on Tools & Integrations


  1. Click on Twilio Set up

Click on Twilio Set up


  1. Click on Create New

Click on Create New


  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.


Twilio Widget Set Up Process

  1. Click on Widgets

Click on Widgets


  1. Click on Create Widget

Click on Create Widget


  1. Select Provider Type

Select Provider Type


  1. Select Widget Type
  • Select the Widget Type as shown below
  • Provide Name & Description of the Widget
  • Click on Next


  1. Select the Assistant

Select the Assistant from the dropdown and proceed


  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.


  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.