Messaging Channels. Five channels, one composer.
One workflow for push, WhatsApp, SMS, popup, and in-app messages.
Written once, sent five ways.
Each channel needs its own provider setup and, for WhatsApp, an approved template.
What one message can reach.
Supported channel coverage
Messaging supports push, WhatsApp, SMS, popup, and in-app delivery.
Single composition workflow
Teams can prepare related channel content within one messaging workflow.
Merge fields in Campaigns
This composer sends title and body exactly as written. Per-recipient merge fields resolve only for messages sent from Campaigns.
Selective channel routing
A campaign can use only the channels appropriate for its audience and purpose.
Delivery state reporting
Per-channel send and failure states are reported back.
No provider, no delivery.
Providers Are Prerequisites
Customers must obtain and maintain their own provider accounts, credentials, sender identities, quotas, and template approvals.
Compliance Depends On Implementation
Messaging is consent-aware, but consent capture, lawful sending, opt-outs, retention, and compliance remain the customer's responsibility.
Providers first, then the send.
Connect API and callbacks
Connect the backend through the REST API and implement the delivery and status callbacks required by each chosen channel.
Add provider accounts
Configure valid provider credentials, sender identities, approved destinations, and any required template references.
Map consent rules
Configure consent-aware eligibility using the consent records and channel preferences captured by your own application.
Create approved messages
Prepare channel content, obtain any provider approvals, test delivery paths, and activate the message configuration.
What's actually going out the door.
Financing Application Updates
A Saudi fintech could send an application update after its own system records a financing status change.
Policy Renewal Reminders
An insurer could send a reminder when an eligible policy enters its configured renewal period.
Order Collection Notices
A marketplace could notify a buyer when an order is ready for collection at a selected location.
What gets asked before send.
Are all channels ready without additional setup?
No. Push credentials, sender identities, WhatsApp approvals, SMS providers, templates, consent rules, and app placements must be configured where applicable.
Which messaging provider is used?
Twilio backs applicable channels, while the exact provider and setup depend on the channel and customer configuration.
How does Messaging Channels relate to Campaigns?
Messaging Channels handles delivery, while Campaigns controls the audience, schedule, approvals, lifecycle, and experiment settings.
The channel Campaigns dispatches to.
Campaigns
Campaigns coordinate when and to whom messages are delivered through the configured channels.
Messaging Channels is one of eight.
Production integration today uses the REST API. Native SDKs for React Native, iOS, Android and Web are in preview and are not generally available. The @contentflow/cli package is not published yet.