SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Getting Started with Twilio Notify

Twilio Notify allows you to send notification messages to multiple users, over different communication channels, all from the same unified API. With a single API request, you can connect with contacts using SMS, mobile apps, Facebook Messenger, and more. You can even specify preferred channels for reaching certain users, and tag them for more granular sending capabilities.

Below is a simple introduction for getting started with Twilio Notify. For further information, please refer to the full Twilio Notify API documentation.

Notify Service Requirements

Before creating a Twilio Notify service, at least one of the desired communication channels will need to be configured. Please follow the instructions below for enabling messages to each of the desired platforms:

Create a New Twilio Notify Service

New services in Twilio Notify can be created from Console, or the REST API:

  • Create a new Twilio Notify service from Console
    1. Login to your account at www.twilio.com.
    2. From the left side navigation bar, click Notify Icon_Notify.png.
    3. Click Services, and then select the + sign icon Icon_New.png to create a new Notify service.
    4. Enter the desired Notify service name in the FRIENDLY NAME field, and then click Create.
      Pic01.png 
    5. Configure the Notify service as desired, and then click Save.
      Pic02.png 
      • Select your credentials from the drop-down menu for each of the desired communication channels.
      • Click the Logging settings checkbox to enable or disable logs for each notification request.
           
  • Create a new Twilio Notify service from the REST API
       
    For information on creating, modifying, or deleting a Twilio Notify service via the REST API, please see the full Twilio Notify Services API Resource documentation.

Save Notify Service Contacts with Notify Bindings

Notify contacts can be saved to each Notify service as Identities, with up to 20 different address Bindings across multiple communication channels. For example, an iOS Push notification address binding would be in the form of an APNS device token, while an SMS address binding would be in the form of an E.164 phone number. Creating a Binding for an Identity and Address allows you to send notifications to identities via their preferred contact methods, rather than just to a specific device. Further customization is available in the form of up to 5 Tags per Identity, allowing for greater granularity when sending Notifications.

Identity bindings are managed via the REST API. For further information, please refer to the full Twilio Notify Bindings API Resource documentation.

Send a Notification Message with Twilio Notify

Notify messages are sent via an HTTP POST request to the Notifications Resource. For further information, please refer to the full Twilio Notify Notifications API Resource documentation

Have more questions? Submit a request
Powered by Zendesk