Integrate BotPenguin with Twilio
This page provides a step-by-step guide on integration of BotPenguin with Twilio
Last updated
Was this helpful?
This page provides a step-by-step guide on integration of BotPenguin with Twilio
Last updated
Was this helpful?
Integrate Twilio with your BotPenguin chatbot to enable seamless SMS and WhatsApp messaging. This allows your chatbot to reach users directly on their phones, improving engagement, outreach, and customer satisfaction. Whether you're sending order updates or automating lead follow-ups, Twilio ensures reliable delivery.
Before you begin, ensure the following:
You have an active Twilio account with a verified phone number or WhatsApp Business number.
You have access to your Twilio Account SID and Auth Token.
Your BotPenguin chatbot is published and assigned to a valid channel.
Sign into your BotPenguin account and choose the chatbot. Go to "Third Party Apps Integrations"
Go to Twilio integration either by:
Searching for Twilio on the search bar available, or
Scrolling down to Twilio under the list of integrations
Click on the connect button to make the connection.
Click on the connect button again on the integration screen, and we'll be at the integration.
Go to Twilio and sign into your account. Make an account if you don't have one.
You will land on your dashboard, as shown in the picture below.
If you do not have a Twilio number, then the same will need to be created for us to proceed forward. For getting a Twilio number, simply click on the "Get a number" present on the screen, and Twilio will assign you a 10 digit number.
Now, scroll down to the bottom of the Dashboard, where you will find the "Account SID", "Auth Token", and your Twilio Phone Number.
Copy and paste the same tokens in the BotPenguin Applciation.
Next, click on Phone Number -> Manage -> TwiLM apps. Here, click on "Create new TwiML App".
Fill the Name and Request URL which is under "Voice Configuration".
Set the name as "BotPenguin".
Copy the code in BotPenguin Twilio Integration Screen, and paste it in the Request URL box.
This will create a new application.
Click on the application to see the TwiLM App SID. Copy the ID over to the botpenguin platform.
Lastly, for the API Key and for the API Secret, click on the top right ""Admin" icon, and then click on "Account Management"
Click on "API Keys & Tokens", and then click on "Create API Key".
Enter a name for the API Key, as demonstrated below, and then click on create.
Note the secret keys that come up.
Make sure to copy the keys as they will not appear again. Store them in a safe place
Copy the same in your BotPenguin Account.
Click on update to update the integration.
For the final changes, go to Phone Number -> Active Numbers, and click on the same.
Make sure both the "Voice Configuration", and scrolling down, the Messaging Configuration have the URL as copied from BotPenguin.
Click on "Save Configuration".
And you're done! You're now free to use the Twilio Integrations with your bots!
Here are some common FAQ's regarding Twilio Integration
If everything is correct and you are still unable to move forward, write to us at support@BotPenguin.com. We will respond back within 48 business hours.