Notification guides
Use Twilio Programmable Voice to send voice notifications using your app. For example, you can programmatically call customers to notify them of important updates, such as emergency weather closings.
Evaluate Twilio features and products that support voice notifications to determine which ones are right for your needs.
CLICK TO EXPAND
Learn how to plan and build standalone, functional Twilio Programmable Voice components. Combine components to create notifications.
- Make outbound phone calls: Call recipients and use the
<Say>TwiML verb to play a text-to-speech notification on an outbound call. - Gather user input: Use
<Gather>to let callers navigate menus with their keypad after your notification plays. - Collect payments with Stripe: Use the
<Pay>TwiML verb to securely collect payment information from callers.
- Set up trusted calling: Increase call transparency and trust by displaying your info on recipients' phones.
- US Basic Branded Calling: Display a verified name on mobile phones.
- US Enhanced Branded Calling: Display a verified name, company logo, and call reason on mobile phones.
- Caller ID Name (CNAM): Display your business name on recipients' mobile phones or landlines.
- Detect answering machines: Determine if a human or machine answered the call, and adjust your flow accordingly.
- Modify calls in progress: Redirect or update active notification calls programmatically.
- Share information between your applications: Pass metadata between your backend and client-side applications using custom parameters at call connection time.
Troubleshoot issues with voice notifications.
CLICK TO EXPAND
Maintain and monitor your app and voice notifications.
CLICK TO EXPAND