Integrate BotPenguin with Twilio

This page contains the information about how we can connect Twilio with BotPenguin

Integrating Twilio with BotPenguin enables seamless communication via SMS and Call. You can reach out to your contacts using this integration.

Steps to use Botpenguin with Twilio

  1. Sign in to your Botpenguin account.

  2. From the left panel click on an Bots and select any of the bot.

Twilio is a platform-level integration that works across all BotPenguin chatbots once connected. This ensures seamless communication via SMS and Call for every bot on the platform.

BotPenguin
  1. Then click on "Third-party Apps Integration" inside the bot you have selected.

Bot
  1. Now search for "Twilio" in the search bar and click on connect.

Third party apps
  1. Now you can enter all the required information in the fields and then click on connect to integrate Twilio with Botpenguin.

  2. You will be required to enter:

  • Account SID

  • Phone Number

  • TwiML App SID

  • API Key

  • API Secret

  • Account Auth Token

Twilio

Collecting required details from Twilio

  1. Sign in to your Twilio account.

  2. Go to Account Dashboard and click on "Develop".

  3. Under "Account Info" you can find your -> Account SID -> Account Auth Token -> Phone Number Copy them and paste in Botpenguin.

Twilio

You can use the search bar on top right to direct yourself to the pages

  1. Now go to "API keys & Tokens" under keys and Credentials. Here also you can see your Account SID and Auth Token and use them.

  2. If you already have an API key you can select the same and provide its credentials into botpenguin. or If you want to create a new API key, click on "Create API Key" on the top right section.

Twilio
  1. While creating a new API Key, you have to enter a name for your API Key.

  2. Select a region based on your phone number and keep your key type as "Standard".

  3. Then click on Create.

Twilio
  1. Once created you can now copy the required details and paste into botpenguin.

  2. API Key is the same as Friendly Name entered by you

  3. Store API secret with you as it will not be available later. And copy paste the same in to Botpenguin.

Twilio

To get TWiML App SID

  1. Go to account dashboard, then click on Develop and click on phone number. Now under "Manage". Click on "TwiML Apps". or You can search "TwiML Apps" in search bar above.

  2. Then click on "Create new TwiML Apps". If you don't have already created TwiML App.

Twilio
  1. While creating a new TwiML App you have to enter a "friendly name" which you want to give to your TwiML App.

  2. In the Request URL section you have to paste the "APP URL" provided in botpenguin as shown below. Copy the provided APP URL and paste in Twilio.

  3. Remember to use "Request Method" as Post.

Botpenuin
Twilio
  1. Once clicked on "Create". Your TwiML App will be visible as shown below.

  2. Now click on your created TwiML App.

Twilio
  1. Here you can see your "TwiML App SID".

  2. Now copy and paste it in Botpenguin Twilio integration page.

Twilio
  1. Once all the required details are given click on connect.

  2. Now you have successfully connected Botpenguin with Twilio.

  3. Go to Inbox section and select a chat. And click on call button.

You can only call and sms to the customer who has shared their phone number.

Inbox
Inbox

If everything is correct and you are still unable to move forward, write to us at [email protected]. We will respond back within 48 business hours.

Last updated

Was this helpful?