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.
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.
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.
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.
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.
Take advantage of integrations with Facebook Messenger to notify people through the app they already use. Support for other messaging apps planned.
Use feedback webhooks to monitor notification status, letting you deliver content over voice calls or email when messaging is not an option.
Send high-priority alerts to all of a user's devices at the same time with a single API request.
Set up notifications to deliver via SMS in the event that spotty network connectivity prevents push delivery.
Invoke logic that uses message history to determine the best way to reach each user and improve read rates.
Direct Twilio to send messages again until delivery succeeds to ensure important messages are received.
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.
Use the same platform you know for voice, SMS, video, chat, two-factor authentication, and more.
Get to market faster with pay-as-you-go pricing, free support, and the freedom to scale up or down without contracts.