NotifyPreview
Orchestrate notifications over SMS, push, messaging apps, and more with a user-centric API.
- Free to use during preview. When SMS is used, charges are incurred at the standard rate.
Group membership
Use up to 20 tags per user to segment the audience into different groups. This way you can send messages to everyone in the New York office or every engineer in the New York office.
Device selection
Devices are automatically grouped using tags so that you can target your notifications based on the type of device. For example, send a specific message to everyone with an iOS device.
User preference
Notify people on their preferred channel. Twilio stores user preference and automatically selects among SMS, push notifications, or messaging apps.
User delivery profile
Register phone numbers, device tokens, and other addresses for each user. To notify a user, simply reference their username, and Twilio sends to the correct address.
Global SMS
Use Twilio’s global carrier reach for reliable SMS notifications anywhere in the world. SMS is delivered through local phone numbers, short codes, and sender IDs in over 150 countries.
Cross-device push notifications
Send push notifications to iOS and Android devices through one unified API for Apple Push Notification service (APNs) and Google Cloud Messaging (GCM) service.
Messaging apps
Take advantage of integrations with Facebook Messenger to notify people through the app they already use. Support for other messaging apps planned.
Beyond messaging
Use feedback webhooks to monitor notification status, letting you deliver content over voice calls or email when messaging is not an option.
Fan out
Send high-priority alerts to all of a user's devices at the same time with a single API request.
Auto fallback
Set up notifications to deliver via SMS in the event that spotty network connectivity prevents push delivery.
Last active
Invoke logic that uses message history to determine the best way to reach each user and improve read rates.
Retry
Direct Twilio to send messages again until delivery succeeds to ensure important messages are received.
Communicate reliably
Experience a 99.95% uptime SLA made possible with automated failover and zero-maintenance windows.
Operate at scale
Extend the same app you write once to new markets with configurable features for localization and compliance.
Many channels
Use the same platform you know for voice, SMS, video, chat, two-factor authentication, and more.
No shenanigans
Get to market faster with pay-as-you-go pricing, free support, and the freedom to scale up or down without contracts.