All Twilio customers can build and test sending and receiving WhatsApp messages using our WhatsApp Sandbox. But if you wish to use your own WhatsApp brand, phone number(s), and message templates through Twilio, your use case must be approved by WhatsApp. This guide explains the process for requesting WhatsApp approval and getting started using the Twilio API for WhatsApp.
Step 1: Submit your use case to WhatsApp for review
First, users must submit their business use case for review. Your request will be reviewed by Twilio and WhatsApp, in accordance with WhatsApp’s allowed use cases. Submit the request form here to get started: Request to enable your Twilio numbers for WhatsApp.
Notice: WhatsApp has a number of use case, business, and locale restrictions for their services. For full details, see What use cases and businesses are allowed to use WhatsApp on Twilio.
Step 2: Submit WhatsApp Senders and message templates
Users who have their WhatsApp request approved can now submit Twilio phone numbers to be enabled as a WhatsApp sender, and templates for outbound notification messages to be approved. For help with this process, see Twilio WhatsApp production sender and template creation.
Why are Templates important for WhatsApp?
Templates allow you to send outbound notification-type messages (order confirmations, account-related alerts, or OTP/auth codes, etc.) to users even if they haven't contacted you on WhatsApp recently.
For more information about how Templates work, see Recommendations and best practices for creating WhatsApp Message Templates.
Notice: Twilio strongly recommends that customers launch WhatsApp capabilities in stages. If you expect rapid adoption by over 1,000 unique users on your first day, please try a more gradual roll-out of your WhatsApp capabilities. For more information, please see WhatsApp Rate Limiting.