Table of Contents
Connect your WhatsApp account using Twilio, a powerful cloud communications platform. This guide will walk you through setting up a free test account and then moving to a live production environment.
Twilio Account Setup
To get started, you need a Twilio account.
Go to the Twilio Signup Page and create a new account. Once signed up, you will need to verify your phone number.
Setup Tip: When asked, choose “WhatsApp”,
“Alerts & Notifications”, “With no code at all”, and “3rd party integrations” to customize your dashboard experience.
“Alerts & Notifications”, “With no code at all”, and “3rd party integrations” to customize your dashboard experience.
Testing with a Free Sandbox Account
Before you pay for anything, you can use Twilio’s free sandbox to test the integration with Chat.devad.io.
- Log in to your Twilio Console.
- Navigate to Messaging > Settings > WhatsApp sandbox settings in the left menu.
- You will see two fields: WHEN A MESSAGE COMES IN and STATUS CALLBACK URL.
- Go to your Chat.devad.io dashboard.
- Navigate to Settings > WhatsApp > Twilio settings and copy the Configuration URL.
- Paste this URL into both fields in Twilio.
- Save the changes.
Activate the Sandbox
- Go to Messaging > Try it out > Send a WhatsApp message in Twilio.
- Follow the on-screen instructions to send a code to the provided WhatsApp number from your personal WhatsApp.
- Once connected, send a test message!
Success! Chat.devad.io should now receive
messages sent to the sandbox account, and you can reply directly from the dashboard.
messages sent to the sandbox account, and you can reply directly from the dashboard.
Going Live (Production Setup)
Ready to use your own number with real customers? Follow these steps.
Step 1: Upgrade and Purchase a Number
- Upgrade your Twilio account and enable billing.
- Purchase a Twilio Phone Number.
Critical: You cannot use your existing personal
or WhatsApp Business App phone number. You must purchase a new number from Twilio for this API
integration.
or WhatsApp Business App phone number. You must purchase a new number from Twilio for this API
integration.
Step 2: Create a Messaging Service
- Go to Messaging > Services in the Twilio Console.
- Click Create Messaging Service.
- Follow the setup steps. When asked to Add Senders, select WhatsApp Number.
- Add the Twilio number you just purchased.
Step 3: Connect to Chat.devad.io
- In your Twilio Console, copy your Account SID and Auth Token.
- Go to Messaging > Services and copy the Service SID of the service you just created.
- Go to Chat.devad.io > Settings > WhatsApp > Twilio settings.
- Paste the Account SID, Auth Token, and Service SID (into the “Sender” field).
- Save the settings.
Frequently Asked Questions
What are the limitations?
Twilio has a message length limit of 1600 characters.
If you need to send longer messages or want fewer restrictions, we recommend using the Official WhatsApp API via
360dialog.
If you need to send longer messages or want fewer restrictions, we recommend using the Official WhatsApp API via
360dialog.
How does billing work?
You pay Twilio directly for their services (phone number
rental + per-message fees) and for WhatsApp conversation fees. Chat.devad.io does not charge extra for this integration.
rental + per-message fees) and for WhatsApp conversation fees. Chat.devad.io does not charge extra for this integration.
Twilio and 360dialog limitations?
Twilio and 360dialog have several limitations, such as Twilio’s 1600-character message limit. We highly recommend using our Official WhatsApp API
support for Twilio or 360dialog?
We cannot provide support for Twilio or 360dialog configuration, including all related issues.
Any details about Whatsapp Business setup?
Please Visit this Full Guide https://devad.io/guides/chat-devad-io-docs/how-to-create-and-keep-whatsapp-business-account-healthy/