We're building Sawy. Be first in line at launch.EARLY ACCESS · Q3 2026Join waitlist →
Template

AI Appointment Reminder Agent

Pre-built AI agent that calls to confirm or remind about upcoming appointments. Reduces no-shows by up to 40% with automated phone reminders.

The AI appointment reminder agent is a pre-built Sawy template that makes outbound calls to confirm upcoming appointments, reschedule cancellations, and fill newly opened slots from your waitlist. It reduces no-shows by up to 40% — recovering thousands of dollars in lost revenue each month for appointment-based businesses.

No-shows cost service businesses an average of $200 per missed appointment. For a business with 10 no-shows per week, that's $100,000+ in annual lost revenue. A simple confirmation call is the most effective countermeasure, but most businesses don't have the staff time to make them. This template solves that.

Template vs. building from scratch

| Decision factor | Use this template | Build custom | |---|---|---| | You match the role profile cleanly | Use template | — | | Your call mix is unusual or vertical-specific | Partial | Lean toward custom | | You need to launch in days, not weeks | Use template | — | | You have engineering bandwidth for tuning | Either | Custom may pay off | | You're testing the concept | Use template | Don't over-invest |

What This Template Does

The AI proactively contacts every person with an upcoming appointment, confirms their attendance, and takes immediate action on cancellations.

Sample Conversation

AI: "Hi, this is Amy calling from Dr. Park's office. I'm confirming your appointment for tomorrow, Wednesday, at 10 a.m. with Dr. Park. Will you be able to make it?"

Caller: "Yes, I'll be there."

AI: "Great — you're confirmed. Just a reminder to bring your insurance card and arrive 10 minutes early for check-in. We'll text you the office address. See you tomorrow!"

And when someone needs to cancel:

AI: "Hi, this is Amy calling from Dr. Park's office to confirm your appointment for tomorrow at 2 p.m. Will you be able to make it?"

Caller: "Actually, I need to cancel. Something came up at work."

AI: "No problem. I'll cancel your appointment for tomorrow. Would you like to reschedule now? I have openings on Thursday at 3 p.m. or Friday at 9 a.m."

Caller: "Friday at 9 works."

AI: "You're rescheduled for Friday at 9 a.m. I'll text you a confirmation. Have a great day!"

The cancellation is processed, the slot is freed, the waitlist is notified, and the reschedule is booked — all in one call.

Key Features

Integrations Included

  • Google Calendar / Outlook — reads upcoming appointments and writes confirmation status
  • Calendly / Cal.com / Acuity — appointment data and rescheduling
  • EHR/PMS systems (Epic, Dentrix, etc.) — patient appointment sync
  • ServiceTitan / Housecall Pro — service appointment reminders
  • SMS — backup text reminders and confirmation links
  • Zapier / Make — connect to any scheduling, CRM, or notification tool

Setup in 3 Steps

  1. Select the template — Choose Templates → Reminder Caller from your Sawy dashboard. This loads the confirmation call flow, rescheduling logic, and waitlist backfill workflow.
  2. Customize your reminders — Connect your calendar or scheduling system. Set reminder timing (48h, 24h, day-of), customize the confirmation script with your business name and instructions, and configure waitlist behavior.
  3. Go live — Run a test batch on tomorrow's appointments. Verify confirmation calls go out, responses are logged, and cancellations trigger waitlist contacts.

Pair phone reminders with SMS confirmations. Send a text after the call with appointment details and a "Confirm" or "Reschedule" link — this covers clients who prefer text over voice.

Who It's For

  • Medical and dental practices where no-shows waste provider time
  • Salons and spas that lose revenue on empty chairs
  • Home service companies where a missed appointment means an idle truck and crew
  • Fitness studios filling class spots and personal training sessions
  • Professional services (legal, financial, consulting) confirming client meetings

How much do no-shows decrease with AI reminders?

Businesses using AI reminder calls typically see a 30–40% reduction in no-shows. The combination of phone call + text confirmation is the most effective reminder method available.

What if the person doesn't answer?

The AI leaves a voicemail with the appointment details and a callback number. It also sends a follow-up text with a confirmation link. Unanswered calls are retried at different times.

Can it remind about different types of appointments with different scripts?

Yes. Each appointment type can have its own reminder script. A dental cleaning reminder might mention bringing insurance cards, while a home service reminder might mention ensuring access to the property.

A Second Sample Call — Same-Day Cancellation, Waitlist Backfill

A different shape of call this template handles often: a same-day cancellation that requires fast waitlist backfill to keep the chair full.

AI: "Hi, this is Amy calling from Dr. Park's office. I'm confirming your appointment for today at 3 p.m. with Dr. Park. Will you be able to make it?"

Caller: "Oh no — I completely forgot. I'm in a meeting that's running over. Can I reschedule?"

AI: "No problem. I'll cancel today's 3 p.m. so Dr. Park can open it to the waitlist. For your reschedule, Dr. Park has Thursday at 11 a.m. or next Monday at 2 p.m. Which works?"

Caller: "Monday at 2."

AI: "You're booked for Monday at 2 p.m. I'll text confirmation. One quick note — Dr. Park's cancellation policy charges a $35 fee for cancellations under 24 hours, which will apply to today's appointment. The text I send will include a link if you'd like to pay it now."

Caller: "Yeah, that's fair. I'll take care of it."

AI: "Thanks for understanding. I'm also alerting our waitlist now to fill the 3 p.m. slot — that helps Dr. Park and the next patient."

Two minutes later, the AI fires a follow-up call to the top of the waitlist:

AI: "Hi, this is Amy from Dr. Park's office. We just had a 3 p.m. opening today and you're at the top of the waitlist for a sooner appointment. Can you make it in three hours?"

Waitlist caller: "Today at 3? Yes — let me grab my keys."

AI: "Excellent. You're booked. I'll text you the address and Dr. Park's intake forms. See you at 3."

The original cancellation was processed, the no-show fee was disclosed without an argument, the waitlist was backfilled within minutes, and the slot stays full — a same-day cancellation that would normally cost the practice $200 instead earns it $35 in fees plus a kept appointment.

Reminder-Caller-Specific Tuning Tips

Three tuning decisions that matter more for outbound reminders than for inbound agents:

  1. Voicemail script length is the lever, not call timing. Most teams obsess over the right reminder timing. The bigger lever is what the agent says when it hits voicemail — most calls do. Configure a 12-15 second voicemail that names the appointment date, time, provider, and the SMS callback link in that order. Longer messages get cut off mid-detail; shorter ones miss the action.
  2. Different scripts for different no-show economics. A missed dental cleaning costs the practice $150. A missed cosmetic dermatology consult costs $400. A missed home-service appointment costs the truck-roll plus the technician's wage. Configure separate confirmation scripts with proportional urgency — "we'll need 24 hours' notice or there's a $50 fee" works for low-value visits, but for high-value visits, configure the agent to also offer a deposit-holding option at confirmation.
  3. Don't call during the workday for procedures requiring time off. A patient with a 9 a.m. colonoscopy on Friday gets the confirmation call Thursday at 2 p.m. — when they're at work and can't talk. Configure procedure-aware timing: pre-procedure prep reminders go out evenings (6-8 p.m. local time), routine confirmations go out late mornings, and same-day reminders go out 90 minutes before, not 4 hours before.

When Not to Use This Template

This template is wrong for businesses that don't actually take appointments — phone-order takeout, walk-in retail, or anything where the "customer commitment" is informal (use Order Taker template for the takeout case instead). It's also wrong for high-volume class-based bookings where one cancellation needs to trigger waitlist outreach to a list of 30, not just the next person — that's better handled by your scheduling platform's native waitlist feature, with this template layered on for the final confirmation call.

Get this template at launch

Templates ship with Sawy when we launch in 2026. Join the waitlist for founding-customer pricing.

Be first when we launchEARLY ACCESS · Q3 2026
Join waitlist