Twilio Notify

Twilio Notify makes it easy to notify your users the way they want to be notified. It allows you to build great notification experiences across multiple channels. SMS, iOS and Android push notifications and Facebook Messenger (in beta) is available now with more channels on the way.

Pick your favorite channel to get started!

Orchestrations

If your users are available on multiple channels, you need to select and combine channels intelligently to achieve the best experience. Therefore Notify comes with built-in orchestrations. Fan-out orchestration is available today, it allows you to send a notification to all channels of a User. More orchestrations, like retry and fallback, last active device and more are coming later.

Segmentation

Often you need to notify a group or segment of your users. Twilio Notify allows you to do that with a single API request. You can tag your users and combine those tags to select the exact segment you want to target. Today you can provide multiple tags to notify the users who have all of them. In other words you are selecting the intersection of the segments defined by your tags. A union operator is in the works as well.

Developer Preview Limitations

Early access to Twilio Notify is available to limited number of accounts as a developer preview. Some features are not yet implemented, and others will change before the product is generally available. Specifically

  • we limit the maximum number of recipients per notification
  • notifications might fail while being processed and deliver to only a subset of recipients (very low probability).

We are working on removing or improving on these limitations before the product becomes generally available. Request early access here.

Getting Help

Since this is an early release product, we are anxious to hear your feedback and help you with any trouble you may encounter. For technical support or to send feedback, we would love for you to join our

Google group

and let us know how things are going.

Notifications Features Available Now

  • Send APNs push notifications to iOS devices
  • Send GCM push notifications to Android devices
  • Send SMS Notifications
  • Send Facebook Messenger notifications (in beta)
  • Notify user segments
  • Notify intersection of segments
  • Orchestrate multi-channel notifications
  • Notify all devices of a user
  • Customize notifications for each delivery technology (APNs, GCM, SMS)

Coming soon

  • Send FCM push notifications to Android devices
  • Simplified user segmentation (User resource)
  • Notification status callbacks
  • Additional Orchestrations (e.g. automatic fallback until delivered, notify on last active device)
  • iOS and Android SDKs