Back to Blog
October 23, 2026

8 Appointment Reminder Text Templates for Medical Practices

Eight appointment reminder text templates for medical practices, plus a front-desk workflow for confirmations, changes, cancellations and missed visits.

Illustration of message bubbles on a phone beside a calendar with a highlighted appointment.

Your front desk sent tomorrow's reminders. One patient needs a different time. Another has the right provider but the wrong office. A third opens the link and can't tell what to do next.

The message went out. The scheduling work isn't finished.

A good appointment reminder text tells the patient when and where, and gives one clear next step. For a practice manager, the bigger question is what happens after that step: does the calendar update, does someone on staff need to act, or does the request sit in an inbox?

Below are eight templates for small medical practices, from a standard reminder to a missed-appointment follow-up, plus a simple way to handle replies and evaluate reminder software. Start with the scenario your team spends the most time chasing.

What every appointment reminder text needs

  • Your practice name, the one patients know, at the start of the message.
  • The date and time, written so they can't be misread: "Thu, Oct 29 at 10:30 AM", not "10/29".
  • The right office or visit type, taken from the appointment itself.
  • One action, with a link or phone number that actually works.
  • Opt-out wording, such as "Reply STOP to opt out."

Leave diagnoses, test results and clinical instructions out. A text can show up on a lock screen or a shared family phone. If a visit type is sensitive, send a minimal note that points to a secure page instead of listing the details.

Keep messages short, but check the encoding as well as the length. A single SMS segment allows up to 160 GSM-7 characters; emojis or curly quotation marks can switch it to Unicode, reducing that limit to 70. Longer messages use multiple segments, which providers such as Twilio bill separately. Twilio explains SMS segment limits. Test each template with a long practice name, a real date and your actual link.

HIPAA, consent and opt-outs

HHS says appointment reminders are part of treatment, so they don't need a separate HIPAA authorization. Read the HHS guidance on appointment reminders. That doesn't make every message or texting setup acceptable: the content still has to follow your privacy policies, and patients can ask to be contacted another way.

Consent and opt-outs are a separate question. In the US, your texting setup may be subject to the Telephone Consumer Protection Act (TCPA), along with carrier and provider rules. Requirements depend on how messages are sent and their purpose; a treatment reminder is not a marketing message. Twilio's Messaging Policy, for example, requires consent, a clearly identified sender and an easy way to stop messages.

Have whoever handles privacy and compliance for your practice approve the wording and sending process, and review them again when either changes. The templates below are drafts to adapt, not compliance-approved copy.

8 appointment reminder text templates

Replace every bracketed field and check the final segment count. These are editorial examples, not BestDoc's default messages. Before you go live, confirm that your texting system processes STOP replies and whether it already adds opt-out wording, so patients don't see it twice.

1. Standard reminder

[Practice Name]: Reminder of your visit on [Thu, Oct 29] at [10:30 AM], [Court St office]. Details: [link] Reply STOP to opt out.

Use the office name patients recognize, not an internal location code. If a provider works at several offices, pull the location from the appointment, not from the provider's profile.

2. Confirm or cancel

[Practice Name]: Your visit is [Thu, Oct 29] at [10:30 AM]. Tap to confirm or cancel: [link] Reply STOP to opt out.

Use this only if the link really confirms or cancels the visit and your staff can see the result. Don't switch to "Reply YES to confirm" unless your system reads those replies and updates the appointment.

3. Change of plans

[Practice Name]: Your visit is [Thu, Oct 29] at [10:30 AM]. Need a different time? [link] Reply STOP to opt out.

If patients can't reschedule online, replace the link with a phone number someone answers. Put your cancellation policy on the linked page, not in the text, and make sure patients can see when a change has gone through.

4. New patient: forms before the first visit

[Practice Name]: Before your [Thu, Oct 29] visit, fill out forms and add your ID and insurance card: [link] Reply STOP to opt out.

This message does two jobs: it reminds the patient of the visit and gets paperwork done before they arrive. Send it a few days ahead so there's time to finish. Our patient intake form template covers what to collect, and digital patient intake lets patients complete and sign forms and upload their ID and insurance card on their phone.

5. Day-of reminder

[Practice Name]: See you today at [10:30 AM], [123 Court St]. Running late or can't make it? Call [phone]. Reply STOP to opt out.

A short note on the day catches patients who forgot. Use a number someone answers during clinic hours.

6. Telehealth visit

[Practice Name]: Your video visit starts at [10:30 AM ET]. Join: [link] Need help? Call [phone]. Reply STOP to opt out.

Always include the time zone. Test the link on a phone before you rely on it, and put any preparation steps on the page it opens, where there's room to explain them.

7. Waitlist opening

[Practice Name]: An earlier time opened at [Court St office]: [Tue, Oct 27, 9:00 AM]. Tap to book it: [link] Reply STOP to opt out.

This isn't a reminder; it offers a new time. Send it only to patients who joined the waitlist for that provider or office, and don't call the slot theirs until it's booked. If someone else takes it first, the link should say so and show other open times. Our guide to patient waitlist management covers the rest of that workflow.

8. Missed appointment

[Practice Name]: We missed you today at [10:30 AM]. Book a new time: [link] or call [phone]. Reply STOP to opt out.

Keep it neutral: you don't know why the patient didn't come. Send it the same day, while the visit is fresh, and leave any no-show fee out of the text. If your practice charges one, explain the policy on the linked page or by phone. A patient who misses repeatedly may need a call from staff, not another text.

When to send appointment reminders

There's no single schedule that suits every practice. One pattern to test is three touches: about a week ahead for visits booked far out, two days ahead so patients still have time to reschedule, and a short note on the day. Visits booked only a day or two out need fewer messages.

Treat any schedule as a test, not a rule. Respect quiet hours, patient preferences and your texting provider's limits.

Before you add a message, check what already goes out. Your scheduling tool, EHR and front desk may each send their own reminder, and two texts with different times or addresses are worse than one. Also check what happens when a visit is booked at the last minute, moved to another office or cancelled: the old reminder shouldn't arrive after the change.

Give every response a next step

A small practice doesn't need a manual for every text. It does need someone who owns the exceptions.

  • Confirmed: make sure the confirmation shows on the right appointment. Attendance is still a separate outcome.
  • Needs a change: reschedule through your normal workflow, then check that the old slot is free and the new one is booked.
  • Can't use the link: offer the phone number or another route, and note the problem so someone can fix it.
  • Undeliverable or wrong number: verify the contact details through your approved process before trying again.
  • Opted out: stop texting that number and use another channel the patient has agreed to.

Have someone review unresolved requests during staffed hours. If no one monitors replies to the sending number, give patients a phone number instead of inviting a conversation there.

Turn cancellations into filled slots

An early cancellation gives your team a chance to offer that time to someone else. It doesn't fill the slot by itself.

Check the provider, office, visit type and length first, then offer the time through your waitlist or booking process. A patient waiting for one location shouldn't get an opening at another office without a clear choice.

If your practice is still setting up online booking, start with our patient self-scheduling setup guide.

What to ask in an appointment reminder software demo

Bring one real scheduling problem, described without patient details, and ask the vendor to walk through it with sample records:

  • Book a visit at one office, then move it to another. Which location does the next reminder show?
  • Cancel or reschedule before a reminder is due. What happens to the queued message?
  • Open the link on a phone. Can the patient finish the action the text promises?
  • Show a confirmation, a failed delivery and an unresolved request. Where does staff see each one?
  • Which message wording and timings can your practice change, and which are fixed?
  • How are opt-outs and contact preferences handled?
  • How does it connect to your EHR or calendar, and where is there still a manual step?

How appointment reminders work in BestDoc

BestDoc online booking puts the practice calendar, online scheduling, text and email reminders and the waitlist in one system. Its built-in reminder schedule is a week, two days and an hour before the visit. Authorized staff can keep that schedule or configure custom rules, and edit the practice's SMS templates. The active rules and settings determine what is sent.

The default template for unconfirmed visits includes confirm and cancel links; check that your practice's version retains them. For video visits, a join-link message can be sent shortly before the appointment when that automation and the provider's video-link setting are enabled. Waitlist texts can notify waiting patients when an earlier time opens.

In a demo, we'll walk through that chain on a sample practice: what the patient sees, what changes on the staff side, and what still needs a person.

Measure appointments, not just messages

For a small pilot, pick one office or visit type and keep the comparison consistent. Look at:

  • No-show rate: missed appointments divided by appointments that were expected to happen, with the same exclusions each time.
  • Advance cancellations: how much notice your team gets, not just how many patients cancel.
  • Recovered openings: cancelled slots that were rebooked, with attendance tracked separately.
  • Staff follow-up: calls and manual tasks still needed for the same group of appointments.

Track delivery and confirmations alongside those results. “Sent” isn't “delivered,” and “confirmed” isn't “attended.” If the numbers move, check whether the mix of providers, visit types or patients changed too.

Frequently asked questions

How long should an appointment reminder text be?

Keep it concise and check your provider's segment calculator. One GSM-7 segment holds up to 160 characters, but Unicode can reduce that to 70. Name the practice, give the approved appointment details and offer one action. Test with actual values and your real link: placeholders can hide the final length.

Should patients confirm by text reply or by link?

Use whichever your system handles reliably. A reply has to be read and recorded against the appointment. A link has to open the right appointment and show a clear result. Test both the patient side and the staff view before you choose.

Can we use the same reminder for every location?

You can share the wording, but the details must come from the booked appointment. Check the office, date, time and visit type, especially when one provider works at several locations.

Will reminder texts eliminate no-shows?

No. A reminder can't fix transportation, cost, work or childcare problems. It gives patients an easy way to confirm, reschedule or cancel early, and that gives your team a chance to fill the time. Measure attendance and unresolved requests instead of counting on a set reduction.

See the reminder-to-calendar workflow in BestDoc

Tell us how many providers and locations you manage and where your team gets stuck: confirmations, changes or filling cancellations. We'll focus the 15-minute demo on that workflow.

Book a 15-minute BestDoc demo.