Jun 23, 2026
5 Min
Appointment Confirmation Guide: Templates + Timing (2026)
How to confirm appointments so people show up: timing cadence, channel choice, and 9 copy-paste confirmation and reminder templates for text and email.

TL;DR: An appointment confirmation is a short message, usually a text or email sent right after booking, that verifies the date, time, and location and asks the person to acknowledge it. It does a different job from a reminder: the confirmation locks in commitment at booking, while reminders protect the slot as the date approaches. The setups that cut no-shows run both on a fixed cadence, and always have someone ready to answer the replies.
Most no-shows trace back to two ordinary causes. Either the person forgot, or something came up and rescheduling felt like too much effort. A good confirmation system attacks both, and it costs almost nothing to run.
This guide covers the whole loop: what a confirmation must contain, 9 original copy-paste templates in healthcare and general versions, the send cadence that works, and how to pick between text, email, and phone. We'll also show where an AI receptionist that confirms and reminds automatically fits in, because the loop only works if every reply, whether it's a text or a callback, gets answered.
What is an appointment confirmation and why does it matter?
An appointment confirmation is the message that verifies a booking is real: right person, right service, right date, right time, right place. It's sent the moment the appointment is made, and it asks for an acknowledgment, usually a one-letter text reply.
The stakes are bigger than they look. The "$150 billion a year" you'll see quoted for what no-shows cost US healthcare traces back to a 2017 vendor estimate that never published its methodology, so we won't lean on it. The peer-reviewed evidence is narrower and sturdier: a 12-year study at a large VA medical center found an average no-show rate of 18.8% and a cost of $196 per missed appointment in 2008 (per BMC Health Services Research). You don't need the national figure to feel it locally, though.
Run your own math. In the ROI model we use with practices, the average visit value is $250 (Central first-party worked example). If your book loses two slots a day to no-shows, that's about $500 a day, or roughly $10,000 over a 20-working-day month, before you count the scramble it creates at the front desk.
A confirmed appointment can still no-show. But an unconfirmed one is a gamble you're betting staff time and chair time on. Confirmation is the cheapest insurance you can buy on your schedule.
A confirmation and a reminder are different jobs
The confirmation happens once, at booking. Its job is to lock the details while intent is highest, set expectations for prep, and open a reply channel the person knows is live.
Reminders happen later, as the date approaches. Their job is memory, plus something subtler: giving people an easy way to bail early. A reschedule request five days out is a slot you can refill. A no-show at 2pm is revenue gone.
Plenty of businesses collapse the two into one text the day before. That's too late to do either job well. The person who double-booked found out a week ago; you're only finding out now, with no time to backfill.
What should an appointment confirmation message include?
Every confirmation, text or email, needs the same core elements. Use this as your checklist:
Your business name, first. People don't save your number. Lead with who's texting.
Their name. A confirmation that opens with "Hi {First Name}" reads like a message, not a broadcast.
The service or visit type. In healthcare, keep it to the appointment type. No diagnoses, test names, or clinical detail in a text.
Date with the day of the week. "Tuesday, March 3" prevents the wrong-week mistake that "3/3" invites.
Time, with timezone if it's virtual.
Location or link. Street address, suite number, parking note, or the telehealth link.
Prep instructions. Forms to complete, what to bring, arrive-early guidance.
A way to change it. A reply keyword ("Reply R to reschedule") plus a phone number.
A reply channel that's actually staffed. More on this below; it's where most systems fall apart.
Keep texts under roughly 300 characters. If you need more room, that's what the confirmation email is for.
9 appointment confirmation and reminder templates you can copy
Every confirmation and reminder template below is original and free to use. Swap the {placeholders}, match your voice, and send texts from a number that can receive calls and replies. Each one comes in a healthcare and a general version.
1. Booking confirmation text (send within minutes of booking)
Healthcare:
Hi {First Name}, this is {Practice Name}. You're booked with {Provider} on {Day}, {Date} at {Time}. Address: {Address}. We'll text your intake forms shortly. Need to change it? Reply R or call {Phone}.
General:
Hi {First Name}, you're confirmed with {Business Name} for {Service} on {Day}, {Date} at {Time} at {Address}. Reply R to reschedule or call {Phone} with questions. See you then.
2. Booking confirmation email
Healthcare:
Subject: You're booked: {Visit Type} on {Day}, {Date} at {Time}
Hi {First Name},
Your appointment is confirmed. The details:
Provider: {Provider} · Date: {Day}, {Date} · Time: {Time} · Location: {Address, Suite}
Before your visit, please complete your intake forms ({Link}) and bring your insurance card, a photo ID, and a list of current medications. {Parking Note}.
Need a different time? Reply to this email or call {Phone}. We answer.
{Practice Name}
General:
Subject: You're confirmed: {Service} on {Day}, {Date} at {Time}
Hi {First Name},
You're all set for {Service} on {Day}, {Date} at {Time} at {Address}.
Before you come in: {Prep Note}. If you need to reschedule, reply to this email or call {Phone}. We ask for {Notice Window} notice where possible so we can offer your time to someone else.
See you soon,
{Business Name}
3. One-week reminder text
Healthcare:
Hi {First Name}, {Practice Name} here. Heads-up: you're seeing {Provider} next {Day}, {Date} at {Time}. If you haven't finished your intake forms, here's the link: {Link}. Need a different time? Reply R or call {Phone}.
General:
Hi {First Name}, quick note from {Business Name}: your {Service} appointment is next {Day}, {Date} at {Time}. Reply R if you need to move it, or call {Phone}. Otherwise, we'll see you then.
4. Day-before confirmation text
Healthcare:
Hi {First Name}, you're scheduled with {Provider} at {Practice Name} tomorrow at {Time}. Reply C to confirm or R to reschedule. Running late on the day? Call {Phone} and we'll hold your slot where we can.
General:
Hi {First Name}, see you tomorrow at {Time} for your {Service} at {Business Name}. Reply C to confirm or R to reschedule. Questions? Call {Phone}.
5. Morning-of reminder text
Healthcare:
Good morning {First Name}. Reminder: {Provider} today at {Time}, {Address}. Please arrive 10 minutes early with your insurance card and ID. Call {Phone} if anything comes up.
General:
Morning {First Name}. You're on for {Time} today at {Business Name}, {Address}. Call {Phone} if you're running behind. See you soon.
6. Reschedule text (triggered by an R reply or a cancellation)
Healthcare:
No problem, {First Name}. {Provider} has openings {Option 1} and {Option 2}. Reply 1 or 2 to take one, or call {Phone} and we'll find a time that fits.
General:
Happy to move it, {First Name}. We have {Option 1} or {Option 2} open. Reply 1 or 2 to book, or call {Phone} for more options.
7. Waitlist / earlier-opening offer text
Healthcare:
Hi {First Name}, a spot with {Provider} just opened on {Day} at {Time}, earlier than your current appointment on {Date}. Want it? Reply YES and we'll switch you over. First reply gets it.
General:
Hi {First Name}, an earlier slot just opened at {Business Name}: {Day} at {Time}. Reply YES to take it and we'll move your booking. First come, first served.
8. Post-no-show text (same day)
Healthcare:
Hi {First Name}, we missed you at your {Time} appointment with {Provider} today. It happens. Reply 1 to rebook this week, 2 for next week, or call {Phone} and we'll sort it out.
General:
Hi {First Name}, sorry we missed you today at {Business Name}. Want to get back on the calendar? Reply 1 for this week, 2 for next week, or call {Phone}.
9. Post-no-show email (next day)
Healthcare:
Subject: Let's find you a new time with {Provider}
Hi {First Name},
We missed you at your appointment yesterday. Life happens, and your slot is easy to rebook.
Two times open right now: {Option 1} and {Option 2}. Grab either here: {Booking Link}, or call us at {Phone} and we'll find something better.
{Practice Name}
General:
Subject: We saved you a spot, {First Name}
Hi {First Name},
Sorry we missed you yesterday at {Business Name}. {Option 1} and {Option 2} are open, and you can book either here: {Booking Link}. Prefer to talk it through? Call {Phone}.
{Your Name} at {Business Name}
<aside>
📞
Want the whole cadence handled for you? Central's AI front desk sends confirmations and reminders on schedule, and answers every reply, text or call, 24/7. Book a demo, or hear it live: +1 (833) 545-5994.
</aside>
When to send: a cadence that gets people to confirm appointments
The cadence that works for most practices: confirm instantly at booking, remind at one week, ask for the explicit confirmation 24 to 48 hours out, nudge the morning of, and call anyone who never replied.
When | Message | The job it does |
|---|---|---|
Within minutes of booking | Confirmation (Templates 1–2) | Lock the details while intent is highest |
7 days out | Reminder + prep (Template 3) | Surface conflicts while you can still refill the slot |
24–48 hours out | Confirm request (Template 4) | Get the explicit "C" |
Morning of | Nudge (Template 5) | Beat the "I forgot" |
No reply by 24 hours out | Phone call | Reach the people who don't text back |
Three adjustments keep this from tipping into spam. Skip the one-week reminder for anything booked less than a week out. Once someone replies C, drop everything except the morning-of nudge. And cap the sequence at four touches; past that, you're training people to ignore you.
Appointment confirmation text, email, or call: picking the channel
Text is the default channel for an appointment confirmation. It's short, it's read quickly, and replying takes one letter. Email carries the detail a text can't: forms, prep instructions, parking maps, cancellation policies. Phone calls catch the people who never reply, and the patients who simply prefer to talk. Most practices need all three, in that order.
Two rules before you automate any of it.
Get permission first. Automated texts and calls to a mobile number generally require the person's prior express consent under the TCPA, so ask for texting consent when the appointment is booked, record the yes, and honor STOP replies immediately. FCC rules do exempt certain free-to-the-patient healthcare messages, including appointment confirmations and reminders, but the exemption is tight: one message per day and no more than three per week, with an easy opt-out offered in every message and opt-outs honored immediately (per 47 CFR § 64.1200).
Keep protected health information out of texts. Name, appointment time, location, and a callback number are enough. Diagnoses, test results, and treatment details don't belong in an SMS. Whatever platform sends your messages should encrypt data in transit and at rest and be willing to sign a BAA.
The step almost everyone misses: answering the replies
Here's the quiet failure mode of "Reply C to confirm." The patient can't make Tuesday, so she does what your message invited her to do: she calls the office to reschedule. It's 12:40pm, the desk is at lunch, and she gets voicemail. She doesn't leave a message. Tuesday's slot no-shows anyway, and your confirmation system technically worked.
This happens more than most owners think. Across 70M+ analyzed calls, only 56% of callers ever reach a live person; 44% never do (Invoca Call Conversion Benchmarks 2025/26). In dentistry specifically, 27% of inbound calls to practices go unanswered (Invoca). And even when someone picks up, 64% of businesses never ask the caller to book (Invoca Benchmarks 2025).
Speed on those replies matters too. The classic lead-response research found qualification odds drop 21x when a response slips from 5 minutes to 30 (Oldroyd/InsideSales via HBR, 2011). That was sales leads, but the mechanism is the same: a patient holding her phone, ready to pick a new time, is a booking. The same patient four hours later is a maybe.
So audit the loop end to end. Every reschedule keyword, every callback number, every "reply with questions" line in your templates is a promise. Something has to keep it, at lunch, at 6pm, and on Saturday.
How to automate the whole confirmation loop
A complete confirmation loop has six moving parts: instant confirmation at booking, cadence reminders, two-way reply handling, rescheduling that rebooks rather than cancels, waitlist backfill for freed slots, and no-show recovery. Automate all six, or the gaps leak appointments.
Most reminder tools cover the first two and stop. They send the texts. They don't answer the phone when the patient calls back, and they don't chase the slot that just opened up.
This is the job Central was built for. Central is an AI front desk for healthcare: it answers every call and chat 24/7, books directly into the EHR (Epic, athenahealth, Dentrix, Open Dental, and 50+ systems), texts intake forms, runs the confirmation and reminder cadence, handles the "R" replies by rebooking on the spot, and calls no-shows to recover the visit. Over 1,000 practices run on it, booking +38% more patients, with a 4.7 average patient satisfaction score across 200K+ handled calls (Central first-party). It's SOC 2 and ISO 27001 certified, and HIPAA compliant with a BAA.
Setup is done for you: average go-live is 4 days, one 45-minute screenshare, no implementation fee. Pricing starts from $149/mo with a 10-day free trial.
If you're weighing this against other coverage options, two companion guides go deeper: our medical answering service guide breaks down what each pricing model really costs, and our patient scheduling software roundup compares the booking-side tools. (sibling B1 posts — ship this wave)
FAQ: how to confirm appointments
What should an appointment confirmation text say?
Lead with your business name, then the essentials: their name, the service, the date with day of week, the time, and the location. Close with a reply keyword for changes and a phone number. Keep it under about 300 characters so it stays short enough to read at a glance.
When should I send confirmations and reminders?
Confirm within minutes of booking, remind at one week out, ask for an explicit confirmation 24 to 48 hours before, and send a short nudge the morning of. If someone hasn't replied by the day before, call them. Cap the whole sequence at four touches.
What's the difference between an appointment confirmation and a reminder?
A confirmation is sent once, at booking, to verify the details and get an acknowledgment while intent is high. Reminders are sent as the date approaches to protect the slot, jog memory, and surface reschedules early enough that you can refill the time.
What do I do when someone doesn't reply to a confirmation text?
Call them. No reply doesn't mean cancelled; plenty of people who never text back still show up. Don't give away the slot without making contact. If the call hits voicemail, leave the appointment time and a callback number, and flag the slot as at-risk so the waitlist is ready.
Can I send appointment reminder texts under HIPAA?
Keep the content minimal: name, appointment time, location, and a callback number. Leave out diagnoses, test results, and treatment details. Use a messaging vendor that encrypts data in transit and at rest and will sign a BAA, and confirm your approach with whoever owns compliance at your practice.
Do I need consent to send automated confirmation texts?
Treat consent as required. Ask for it when the appointment is booked, keep a record of the yes, and honor STOP replies immediately; your messaging platform should handle opt-outs automatically. Requirements can vary by channel and state, so have your vendor walk you through their compliance setup.
Templates get people to reply. What happens next decides whether they show up. If you'd rather hand the entire loop to an AI receptionist that confirms, reminds, rebooks, and answers every reply around the clock, that's what Central's AI front desk does for over 1,000 practices.


