Skip to contentSkip to navigationSkip to topbar

Broadcast Voice Notifications

Created by: Twilio
  • Voice
  • JavaScript
  • Twilio Release

With this application you can send text-to-speech notifications to up to 500 recipients using Twilio Programmable Voice(link takes you to an external page). In addition, the application will track the status of each individual call that was triggered to generate you a detailed report of your broadcast. It can work as a starting point, whether you are building a voice notification solution for Emergency Alerts or Sales & Marketing use cases.

The application itself is built using React.js for the front-end and NestJS back-end and leverages a Postgres database. For a more detailed overview, check out the Technical Overview(link takes you to an external page) document of the project.

In addition to manually deploying it, you can also use the Click to Heroku functionality(link takes you to an external page) to quickly deploy it. Before deploying it, make sure you read the development considerations(link takes you to an external page) for the app.

Screenshot of the Voice Notifications app.
Report this template(link takes you to an external page)
(information)
  1. Get the code for this project

    The code for this sample is available on GitHub to view and download.

    View on GitHub(link takes you to an external page)Download ZIP(link takes you to an external page)
  2. Get Twilio credentials

    You will need an Account SID and Auth Token in order to run this code.

    Checking for existing account...

  3. Set up the code sample locally

Need some help?

We all do sometimes; code is hard. Get help now from our support team(link takes you to an external page), or lean on the wisdom of the crowd by browsing the Twilio tag(link takes you to an external page)on Stack Overflow.

Terms of servicePrivacy Policy

Copyright © 2025 Twilio Inc.