Real-time WhatsApp Template Approval and Category Updates via Event Streams
Twilio Event Streams now supports real-time notifications for WhatsApp message template status and category updates, allowing you to subscribe to template lifecycle events and automatically trigger workflows when Meta approves, rejects, or recategorizes templates instead of relying on periodic polling.
Twilio Event Streams now supports real-time notifications for WhatsApp message template status and category updates.
Previously, tracking changes to WhatsApp content template approvals or re-classifications required periodic polling via the Content API or Senders API. With this release, you can subscribe to template lifecycle events through Event Streams and automatically trigger downstream workflows whenever Meta approves, rejects, or updates the category of a template.
What’s New
You can now subscribe to the event type com.twilio.messaging.template.approval.updated in your Event Streams sink configurations (Webhooks, Amazon Kinesis, Segment, etc.).
This event fires for two main template update types:
status_update: Triggers when a template’s approval status changes (e.g., moving from pending to approved or rejected).
category_update: Triggers when Meta updates or re-categorizes a template (e.g., changing between UTILITY, MARKETING, or AUTHENTICATION).
Event Payload Overview
When a status or category update occurs, Event Streams delivers a payload containing both the current state and the previous state of the template.
Getting Started
Go to the Event Streams section in the Twilio Console.
Create or edit an active Subscription.
Add the com.twilio.messaging.template.approval.updated event type under the Messaging category.
For detailed field specifications and integration guides, review the Twilio Event Streams for WhatsApp documentation and the Template Approval Event Schema.
Source: original entry ↗
More from Twilio
Follow Twilio to get its new changes in your feed and email digest.
Voice Integrity now supports all three major US networks
Voice Integrity, part of Twilio's Voice Trust offering, now supports all three major US carrier networks. Businesses can register their details and outbound phone numbers directly with carriers to help identify legitimate traffic and reduce spam blocking.
Unified Login for SendGrid Marketplace Customers
SendGrid marketplace customers can now create individual Twilio logins for each user, enabling granular permission management instead of shared admin access. This rollout applies to all marketplace integrations including Azure, Google Cloud, Heroku, and AWS.
Webhook Configuration API is now Generally Available
The Webhook Configuration API enables customers to configure authentication and delivery settings for outbound webhooks on a per-URL basis through Webhook Settings and Webhook Rules resources.