How to Build: Appointment Reminders
Add appointment reminders using the Twilio API for SMS and Voice calls.
Adding Appointment Reminders is a simple API call from your scheduling or CRM software to Twilio. Notify your customers of upcoming appointments and let them make changes without ever speaking to a live agent.
Start with an appointment
Build appointment reminder logic into your scheduling app. Use this logic to trigger messages to your customers in advance of upcoming appointments.
Create a REST API call to send an SMS
Build a Twilio client that your software uses to send an SMS via the Twilio REST API. At the configured time an SMS reminder is sent out to the customer to remind them of their appointment.
Set up voice fallback
Use Twilio’s SMS status response API to gather delivery information. If your message is not delivered, Twilio can place a call and read the message using Text-to-Speech.
Process the response
The user responds with a confirm, change, or cancel SMS. For voice reminders the user can select options via touch-tone, for example “press 1 to confirm”. Use webhooks to update your appointment reminder system and transfer to a live person if needed.
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.