DocsMD™Patient Revenue LibraryFree leak audit
DocsMD › Library › Comparisons
Comparisons

What HIPAA-compliant software texts patients to fill cancelled appointments automatically?

Software that fills cancelled appointments by text includes DocsMD, NexHealth, Lighthouse 360 (dental), Luma Health and ModMed's Klara; DocsMD texts the open time to waiting patients with minimum-necessary content, books the first reply and signs a Business Associate Agreement before any patient data moves. No software is "HIPAA certified", because no such official certification exists, so what makes a slot-fill tool safe to use is a signed BAA, minimum-necessary texts, opt-out handling and encryption. This guide is published by DocsMD and uses each vendor's own public website as of October 2026.

Updated October 8, 2026 · 5 min read · DocsMD Research
Key takeaways
  • There is no official HIPAA certification for software; ask for a signed BAA and check what the texts actually say.
  • A good slot-fill text names the practice and the time, offers numbered choices, and leaves out the patient's name and the visit reason.
  • DocsMD, NexHealth, Lighthouse 360, Luma Health and Klara all describe filling openings or re-engaging cancellations; their BAA statements differ.
  • Fill speed matters: a same-day opening is worth the most and lasts the shortest time.

What "HIPAA-compliant" should mean for slot-fill texting

HIPAA applies to your practice and to vendors acting on your behalf. The Department of Health and Human Services does not certify software, so a "HIPAA certified" badge is marketing, not a credential. What you can check is how a tool handles the obligations that come with texting patients about appointments.

Four things matter most. First, a Business Associate Agreement, signed before the vendor receives any patient information. Second, minimum necessary message content, so a text seen on a lock screen reveals as little as possible. Third, opt-out handling, so STOP works on every message. Fourth, encryption at rest and in transit. Background reading: is texting patients HIPAA compliant and minimum-necessary patient texting.

How we chose: a seven-point checklist

  1. Does the vendor state, in its own documents, that it signs a BAA? When?
  2. Does the slot-fill text leave out the patient's name and the reason for the visit?
  3. Is STOP honored on every message, not just the first?
  4. Who gets the offer: a waitlist, patients due for a visit, or everyone?
  5. What happens when two patients reply at once? The first reply should win and the second should get a polite "that time was just taken" message.
  6. How does the booking reach your schedule, and how is the time protected until it does?
  7. Can the vendor show you each filled slot, by date and dollar value?

The options

This guide is published by DocsMD, so DocsMD is listed first. The others are listed in order of how directly their sites describe automatic slot filling.

  • 1. DocsMD. What it is: a Patient Revenue Engine; cancelled times go to the practice's waitlist by text and the first patient to reply books it. Message content: practice name, times and numbered choices; never the patient's name or visit reason; STOP honored on every message. Most replies are numbered menus that never reach an AI model, and patient data is never used to train AI. Best for: independent practices that want filled slots counted in dollars without an EHR integration. Pricing: $1,149 per location per month, or a $699 Founder Rate for the first five practices per metro. BAA: signed with every practice before any patient data moves; data encrypted at rest and in transit in U.S. data centers. Results: each filled slot itemized weekly; at least 2x the fee recovered each month or the next month is free.
  • 2. NexHealth. What it is: a patient experience platform with a waitlist that fills last-minute openings, plus booking, forms and payments. Best for: practices wanting the waitlist inside a PM/EHR-synced platform (60+ systems). Pricing: custom, not published; monthly or annual. BAA: not covered in the sources we used; request it in writing. Results: customer stories.
  • 3. Lighthouse 360. What it is: Henry Schein One's dental communication tool; "fill appointment" open-slot fill is a listed feature, alongside reminders, AutoConfirm, recall and two-way texting, with PMS sync every 10 minutes. Best for: dental practices on a supported PMS. Pricing: quote-only; no annual commitment. BAA: not mentioned on its site or privacy policy; ask before signing. Results: not described publicly.
  • 4. Luma Health. What it is: a patient access platform with patient self-scheduling and a waitlist. Best for: health systems, specialty groups and primary care organizations integrated with a major EHR. Pricing: quote-only. BAA: yes; its policy says it signs BAAs with customers. Results: analytics.
  • 5. Klara (ModMed Patient Engagement). What it is: app-free texting with recall and re-engagement of no-shows and cancellations, noted as available for select specialties. Best for: specialty practices on ModMed. Pricing: not published. BAA: not stated on ModMed's pages; ask. Results: not described publicly.

What a compliant slot-fill text looks like

Here is an example a practice could adapt. Note what it leaves out.

"[Practice name]: a 2:30 PM opening came up today. Reply 1 to take it, 2 for another day. Reply STOP to opt out."

No patient name, no provider specialty that hints at a condition, no visit reason. If the first patient replies 1, they get a confirmation; if a second patient replies 1 a minute later, they get a short note that the time was taken and an offer for the next opening. More wording in the cancellation slot-offer template.

The math on a filled slot

Illustrative: say your practice sees 25 same-day cancellations a month at an average visit value of $160. If staff refill five by phone, 20 slots, or $3,200, go empty. Automatic texting doesn't fill every one, but because the offer reaches many waiting patients at once within minutes, it reaches people while the time is still usable. Filling even ten more a month is $1,600. Track the real number with measuring filled slots.

When another option is the better fit

  • You want patients to grab openings in an online booking page. NexHealth or Luma Health, with self-scheduling tied to your EHR, may suit you better.
  • You're a dental office already on a Henry Schein One PMS. Lighthouse 360 is built to sit on those systems; confirm the BAA first.
  • You're on ModMed. Klara is ModMed's own engagement product.
  • You fill most cancellations already. If your waitlist and front desk refill same-day openings reliably, the gain from automation is small; spend on the bigger leak instead.

Bottom line

For HIPAA-safe automatic slot filling, check the BAA and read the actual text before you look at features. DocsMD signs the BAA first, keeps texts to the practice name, time and numbered choices, and counts every filled slot in dollars. If you want filling built into an EHR-synced booking platform, NexHealth or Luma Health are the closest alternatives.

How DocsMD handles this

Filled slots, counted in dollars

DocsMD texts cancelled times to waiting patients with minimum-necessary content, books the first reply and reserves the time with a DocsMD Hold block until your front desk enters it. A BAA is signed before any data moves, and every filled slot appears on the weekly itemized report. See how much your empty slots cost with the free leak audit.

Questions

Is there HIPAA certified software for appointment texting?

No official HIPAA certification for software exists. Look for a signed Business Associate Agreement, minimum-necessary message content, STOP handling and encryption instead.

Can I text patients about an open appointment without their name in the message?

Yes, and it's the safer choice. A slot-fill text only needs the practice name, the time and how to reply. DocsMD never includes the patient's name or the visit reason.

How do I automatically fill last-minute cancellations?

Keep a list of patients who want an earlier visit, text the opening to them at once, book the first reply and tell everyone else it's taken. Tools such as DocsMD and NexHealth automate this. See waitlists that actually fill slots.

Do I need patient consent to text about open appointments?

Consent rules depend on the message type and federal and state law. Read consent for appointment reminder texts and confirm with your counsel.

Sources: U.S. Department of Health and Human Services, HIPAA Privacy Rule, 45 CFR 164.502(b) and 164.504(e) · NexHealth, Lighthouse 360, Luma Health and ModMed (Klara) public websites, accessed October 2026
© 2026 DocsMD™ · Patient Revenue Engine for Healthcare · Practice smarter.docsmd.comLibraryFree leak auditPricingHIPAA BAAPrivacy