This section is a step-by-step guide to set Exotel as your Whatsapp service provider.

Pre-Requisites

You'll need an Exotel account to complete this tutorial. You can use your existing Exotel account to integrate, or Create an Exotel account

Exotel integration on SuprSend account

On the SuprSend dashboard, follow the steps as below:

  1. Select Vendors from the left panel
  2. Select 'Whatsapp' as the channel from the list
  3. Select 'Exotel' from the list of Vendors


Clicking on the vendor name will open settings page. In the Settings page, enter the details:


Form FieldObligationDescription
NicknamemandatoryYou can give any name which may help you to identify this account easily
Mobile NumbermandatoryMobile number of your whatsapp business account. SuprSend uses this information to send Whatsapp on your behalf via your registered whatsapp number
Login UsernameoptionalUsername of your Exotel whatsapp dashboard. SuprSend uses this information to upload whatsapp template in your Exotel dashboard.
Login PasswordoptionalPassword of your Exotel whatsapp dashboard. SuprSend uses this information to upload whatsapp template in your Exotel dashboard.
Account SIDmandatoryUnique identifier of your Exotel account. You'll get it from Exotel dashboard. SuprSend uses this information to send whatsapp messages via your exotel account
Sub DomainmandatorySub domain of your Exotel account. You'll get it from Exotel dashboard. SuprSend uses this information to send whatsapp messages via your exotel account
API KeymandatoryAPI key for authenticating the whatsapp API request. You'll get it from Exotel dashboard. SuprSend uses this information to send whatsapp messages via your exotel account
API TokenmandatoryAPI Token for authenticating the whatsapp API request. You'll get it from Exotel dashboard. SuprSend uses this information to send whatsapp messages via your exotel account
Price per notificationoptionalThis is the amount you pay per Whatsapp notification to Exotel. It helps us to calculate, estimate and optimise your cost spent on notifications.

How to get API credentials from your Exotel Account

Login to Exotel account . On the top navigation panel, you'll see "API Credentials" link. Click on it and you'll find all the relevant information required to add in the vendor configuration form.


Setting Callback URL for tracking Exotel DLR response

One of the platform advantage of using SuprSend as a central communication system is that it shows notification analytics for all channels in your SuprSend account together.

In case of Exotel, you don't need to set anything for tracking the DLR reports. Exotel allows the option to pass webhook URL in the message payload itself and so DLR tracking will always be enabled on SuprSend dashboard.

However, for tracking inbound response, you'll have to add inbound webhook in your exotel dashboard. You can get the webhook URL at the end of the vendor configuration once you have saved your changes.