Exotel Cellular Calling - Setup Guide
This document outlines the steps required to set up an Exotel VoIP channel on LimeChat CRM.
Integration Steps
Inbox Creation
To create a Exotel Voice inbox:
Go to Settings Section → Inboxes Section → Add Inbox Button → Voice channel → Exotel

You will be required to fill the following credentials:
2.1. Inbox Name (This is only for internal purposes and will not be visible to your customers)
2.2. API Key
2.3. Api token
2.4. Subdomain
2.5. Account SID
2.6. Virtual Number(s): you can enter multiple virtual numbers


How to fetch these details: Navigate to the Exotel Dashboard
Method 1: Go to “Developers” in the right hand panel, this will redirect you to a page where all these details are present
Method 2: Click on "API Credentials" button, which will redirect you to the same page
Clicking the Create Inbox button will generate an Exotel Voice Inbox and take you to the next step of adding agents. Add agents

Once the agents are added, you need to add agents’ mobile numbers which they use to attend calls (same as the ones configured in Exotel Agent Settings) by using one of given ways:
5.1. Account Administrators use Agent Settings: Settings Section → Agents Section → Edit Agent

5.2. Agents use their Profile Settings:

Enabling Incoming Webhooks from Exotel Dashboard
Go to Exotel Dashboard
Click on App bazaar

On this page, either create a new app or edit an existing one if you already have an app

Flow to be created:
4.1. Call Start: This defines what should be done when a call starts
4.2. Add a "Greeting" Voice applet
4.2.1. In the greeting voice applet, choose an audio to be played when a caller reaches this step

4.2.2. In the next step, add a 'Connect' voice applet. This applet consists of multiple configurations; choose the following options for this setup.
How do you want to control your Connect params?
Configure using flow builder here
Dial Whom
Dial a user or group (And select the relevant group)
Distribute Calls
Choose between "Sequentially" and "Equally" as per your requirement.
Record this call?
Enable this if you want to get a recording of the calls
Create popup
Enter the following endpoint here: https://messaging.limechat.ai/webhooks/v1/exotel.get-event
After the call conversation ends
Add a "passthrough" applet
In the Pass through applet add the following endpoint
Enable Make Passthru Async
Connecting Apps with ExpPhones
Navigate to ExoPhone
Edit the "Installed App" and select the required app from the dropdown

This completes the setup process.
Last updated