Overview
- This guide details how to configure Twilio’s WhatsApp Sandbox and send WhatsApp messages using a Boomi integration process. It covers everything from sandbox setup to Boomi HTTP Client configuration, culminating in a functional process that sends WhatsApp messages via Twilio’s API.
Business Use Cases
Used to send automated WhatsApp messages for:
- Customer alerts
- Service notifications
- Marketing campaigns
- Appointment confirmations
Part 1: Twilio WhatsApp Sandbox Configuration
Step 1: Sign In or Sign Up on Twilio
- Visit https://console.twilio.com
- Sign up or log in to your Twilio account.
- Complete Two-Factor Authentication (2FA) if prompted.
- You will land on the Twilio Console Dashboard.
Step 2: Access the WhatsApp Sandbox
- Go to: Messaging → Try it Out → Send a WhatsApp Message

Step 3: Join the Sandbox
Option A: Via Text or Via QR Code
Open WhatsApp
- Send your join code (join dawn-laugh) to +14155238886
You should receive a confirmation like:
- You have joined the sandbox! Now you can start sending messages using the API.
Step 4: Test WhatsApp API via Postman
Use post method
https://api.twilio.com/2010-04-01/Accounts/{ACCOUNT_SID}/Messages.json
Part 2 : Integrating Twilio With Boomi
1. Start Shape
- Type: No Data
- Purpose: Entry point for the process (manual/scheduled)
2. Message Shape
- Type: Text
- Purpose: Constructs the message payload (URL encoded)
- Example Payload:
‘To=whatsapp:%2B91XXXXXXXXXX&From=whatsapp:%2B14155238886&Body=Hello! This is a test message sent from Boomi via Twilio.’
XXXXXXXXXX – Give Phone Number Registered in Twilio WhatsApp
3. Connector Shape
- Name: Connector
- Type: HTTP Client → Send
- Purpose: Sends WhatsApp message to Twilio API

Username & Password in Twilio
- In Twilio Account Dashboard
Account SID – Username
Auth Token – Password

HTTP Client Connection
- Base Url : https://api.twilio.com
- Authentication Type : Basic
- User Name {Account SID}
- Password {Auth Token}

HTTP Client Operation
- Content Type: application/x-www-form-urlencoded
- Http Method: Post
- Resource Path: 2010-04-01/Accounts/{ACCOUNT_SID}/Messages.json

The Boomi Process Looks Like:

Here is the response received from Twilio.

Conclusion
Integrating Twilio’s WhatsApp API with Boomi provides a streamlined solution for sending automated WhatsApp messages directly from your integration workflows. By leveraging Twilio’s Sandbox environment, you can easily prototype and test message flows using Boomi’s HTTP Client Connector.

