WhatsApp Business Platform with Twilio
Send and receive WhatsApp messages using the WhatsApp Business Platform and Twilio APIs. Build any use case for your business, such as support, notifications, verification, or personalized promotions.
Take the next steps with WhatsApp Business Platform with Twilio
const accountSid = process.env.TWILIO_ACCOUNT_SID;const authToken = process.env.TWILIO_AUTH_TOKEN;const client = require('twilio')(accountSid, authToken);client.messages.create({from: 'whatsapp:+14155238886',contentSid: 'HXb5b62575e6e4ff6129ad7c8efe1f983e',contentVariables: '{"1":"2025/7/15","2":"3:00p.m."}',to: 'whatsapp:+12345678901'}).then(message => console.log(message.sid))
Take the next steps with WhatsApp Business Platform with Twilio
Get started with WhatsApp
Build an application in minutes that sends your first WhatsApp message using the Twilio Programmable Messaging API. You can use the Twilio Sandbox for WhatsApp to prototype your application and test sending and receiving messages.
WhatsApp sender registration
A WhatsApp sender is a phone number associated with a WhatsApp Business Account (WABA). To send WhatsApp messages under your own brand, you need to register a WhatsApp sender with Twilio.
- If you're a direct customer, register a WhatsApp sender using WhatsApp Self Sign-up.
- If you're an Independent Software Vendor (ISV), register a WhatsApp sender through the WhatsApp Tech Provider Program.
Messaging options
With the Twilio Programmable Messaging API, you can send one-way messages to your customers, such as notifications, alerts, and reminders.
WhatsApp is now a more cost-effective channel than SMS for sending OTPs in many regions. The Verify WhatsApp API delivers OTPs across WhatsApp, SMS, RCS, and other channels to maximize conversion and reduce cost. The same OTP code is sent across all channels in a single verification session, simplifying code validation.
With the Twilio Conversations API, you can build conversational or back-and-forth messaging on WhatsApp. You can also build cross-channel customer experience across WhatsApp, SMS, MMS, and browser-based or mobile chat messages.
Related products
Send and receive SMS/MMS/WhatsApp messages with the Twilio Programmable Messaging API.
Product documentationFight fraud and protect user accounts. Verify users via SMS, Silent Network Auth, voice, WhatsApp, TOTP, push, Silent Device Approval, and email.
Product documentationBuild conversational messaging on multiple channels: web chat, WhatsApp, and SMS
Product documentationTwilio's no-code/low-code application builder. Build your messaging app in your browser.
Product documentationBuild your digital engagement center for sales and customer support teams.
Product documentationPersonalize your customer interactions on every channel from a unified, data-first multichannel marketing solution.
Product documentation