Profile Requirements
To deliver a message to a recipient over Twilio Whatsapp, Courier must be provided the recipient’s SMS-compatible telephone number. This value should be included in the recipient profile asphone_number.
Notification Categories
Whatsapp allows the following notification categories:- Marketing
- Authentication
- Utility
- Account Update
- Alert Update
- Appointment Update
- Auto-Reply
- Issue Resolution
- Payment Update
- Personal Finance Update
- Reservation Update
- Shipping Update
- Ticket Update
- Transportation Update
WhatsApp Template Verification
When using WhatsApp templates with Twilio, it’s essential to understand the verification process, as WhatsApp has stringent guidelines to ensure the quality and appropriateness of messages sent through their platform.Create the Template
Template Structure: WhatsApp message templates are predefined messages that can include placeholders for dynamic content. Templates can be of various types such as text, media (images, documents), or interactive messages (buttons, list messages). Template Categories: These are typically categorized into use cases like transactional updates, customer service, or alerts.Submit the Template for Approval
Access Twilio Console: Navigate to the Twilio Console and go to the Messaging section. Create Template: In the WhatsApp Templates section, create a new template. You’ll need to provide details like the template name, category, language, and the message content. This content should be free of any promotional material as WhatsApp strictly disallows promotional content in templates. Submit for Review: Once you’ve filled in the necessary details, submit the template for WhatsApp’s review.WhatsApp Approval Process
Review by WhatsApp: After submission, the template goes through WhatsApp’s review process. This usually takes a few minutes to up to 24 hours. WhatsApp reviews the template to ensure it complies with their policies. Possible Outcomes:- Approved: If the template meets WhatsApp’s guidelines, it will be approved. You can now use this template to send messages via the Twilio API.
- Rejected: If the template does not meet the guidelines, it will be rejected. Reasons for rejection could include promotional content, inappropriate language, or violating other WhatsApp policies. You will need to modify the template and resubmit it for approval.
Approved Templates with Courier
Integration with Courier: Once your template is approved, you can use the Send API to send messages using the Twilio approved template. You’ll need to specify the Twilio content SID and paste it to a WhatsApp channel in Courier.
WhatsApp Template