Atlas Medical Center cut its no-show rate from 14.20% to 4.91% in three months, based on our internal data. Headcount stayed flat. Only the way that practice asked patients to confirm changed.
Reducing behavioral health no-shows with InSync EHR reminders rests on that same swap. InSync by Qualifacts builds a strong schedule for your team, with program calendars, recurring therapy series, and configurable visit types. Patients see none of it unless they log into the portal.
So your front desk closes the gap by hand. Someone prints tomorrow's list, works down it, and leaves voicemails that rarely come back.
Behavioral health no-show rates by specialty show what that gap costs. Psychiatry sits near 23%.
A review of 17,211 outpatient psychiatric contacts by Mitchell and Selmes, published in Advances in Psychiatric Treatment, found new-patient non-attendance of 36.9% in alcohol services and 25.3% in drug services.
Therapy schedules pile volume on top of that. At 2 to 3 visits per week per patient, a PT, OT, or speech caseload throws off hundreds of confirmations a month. A phone list cannot keep pace, and it never really has.
Most practices respond by adding hours. Staff stay later. Someone gets pulled off the front counter to dial. Return rates hold steady anyway.
Our position is plain. Confirmation belongs to software now, and every hour your staff spends dialing is payroll spent on work a text does better. Software also leaves a record. A voicemail leaves a tally mark on a printout that goes in the shredder at 5.
InSync EMR/PM handles the clinical side of behavioral health well. You get program-based calendars, recurring therapy series, and visit types you can set up by service line. Scheduling changes reach patients through portal notifications.
That last step is where things break. A portal notice only works if the patient logs in. For someone three weeks into outpatient SUD treatment, on a prepaid phone with a new number, a password screen is one barrier too many.
Text skips all of it. A reminder lands on the lock screen and gets answered in about four seconds. No login, no reset link.
Your schedule is fine. Trouble starts at the patient-facing channel, which puts the work on the patient.
One honest point about the product: InSync was built for clinical documentation and billing in behavioral health, and it does that job. Patient reminders with 2-way confirmation were never part of the design.
Qualifacts InSync front desk call volume runs high before a single confirmation call goes out. Practices we onboard often report 80 or more inbound calls a day. Outbound confirmations get stacked on top, in the last hour of the shift, when everyone is already behind.
Walk one afternoon. Staff print 40 names for tomorrow. Someone dials all 40, reaches 9 people, and leaves 22 voicemails. Nine numbers come back dead or with a full mailbox.
That hour usually lands like this:
|
Result of 40 confirmation calls |
Count |
|
Reached a live person |
9 |
|
Left a voicemail |
22 |
|
Disconnected or full mailbox |
9 |
|
Appointments actually confirmed |
9 |
Illustrative example based on call patterns we see during onboarding.
Nine confirmations out of 40 names. Tomorrow the same list prints again, one day later.
Most of that list ends the day marked unconfirmed. Nobody treats the label as information, because it covers three very different patients.
One patient got the voicemail and plans to come. Another has a disconnected number and stopped treatment last month. A third never heard from you at all. All three look identical on the schedule.
So the practice plans for the worst and double-books, or plans for the best and eats the gaps. Both choices cost money, and neither is a decision anyone would make with real data in front of them.
A YES reply fixes that. It turns a guess into a count you can staff against.
Run the math for one prescriber and the number stops being abstract.
|
Line item |
Value |
|
Visits scheduled per month |
200 |
|
No-show rate |
23% |
|
46 |
|
|
Value per visit |
$150 |
|
Lost per month |
$6,900 |
Illustrative math. Visit values vary by payer and service line.
Psychiatry no-show revenue loss adds up fast at that rate. Our psychiatry clients average 11.03%, based on our internal data. Same provider, same slots: 22 missed visits instead of 46, and roughly $3,600 back every month.
Ten prescribers on that schedule turn a rounding error into the hire you keep postponing.
Therapy arithmetic runs heavier than psychiatry arithmetic. Take a PT caseload of 120 active patients at 2.5 visits a week. That works out to about 1,300 visits a month.
Confirm each one by phone at three minutes a call, and you have burned 65 hours. More than a week and a half of one person's time, spent mostly leaving messages.
Automated confirmation for therapy front desks exists because that number never shrinks on its own. Caseloads grow every quarter. Front desk staffing usually holds flat.
Three people carry this, and none of them are in the room when the schedule gets built.
Your office manager stays past 5 to finish the list. A program coordinator walks into Thursday's group with no idea whether 6 people are coming or 12.
Meanwhile the front desk lead knows the voicemails accomplish almost nothing, and keeps leaving them, because the only other option is silence.
Turnover follows. Front desk roles in behavioral health are hard to fill and harder to keep, and the 4 o'clock call-down is the part of the job people quote when they quit. Replacing that person costs weeks of training and a stretch where nobody confirms anything at all.
Ask the person who runs your desk what the afternoon would look like without the call-down. The answer usually involves charges, prior auths, and the messages nobody got to.
InSync stays your system of record. Curogram runs as the communication layer beside it, so nothing changes about how your clinicians chart, bill, or schedule. Appointments flow in, and confirmations flow back.
Message content stays in your control. A reminder can confirm a date and time without naming the program, the provider, or the type of care.
Consent and opt-outs get logged for you. When a patient replies STOP, that is recorded and honored, and you keep the record.
Based on our internal data, clients on this setup average a confirmation rate above 75% with zero staff dialing. Covina Arthritic Clinic confirms more than 1,100 appointments a month, and nobody there picks up a phone to do it.
Two-way messaging sits underneath the reminders. When a patient texts back a real question, it lands in a shared inbox your team already watches.
InSync FHIR runs on the Smile CDR framework and uses OAuth 2.0 with OpenID Connect, per Qualifacts documentation.
It supports SMART App Launch 2.0.0 and is built to FHIR R4.0.1 with US Core 6.1.0. For behavioral health, that is better documented than most systems your peers are stuck with.
Access takes paperwork. Developers register with the InSync FHIR API coordinator and sign a BAA with Qualifacts, plus a separate BAA with your practice. Production access is limited to customers licensed for the FHIR API, and provider-facing apps need your organization's approval too.
We carry that overhead on our side. Your part is a signature and a short kickoff call. Implementation runs in days, with no IT department required and no work asked of your clinicians.
A SUD program appointment confirmation workflow has to clear 42 CFR Part 2 before it clears the schedule. Compliance with the updated rule has been required since February 16, 2026.
Templates handle this at the message level. A text can read: "Reminder: your appointment is Thursday at 2:00 PM. Reply YES to confirm." No program name, no treatment type, nothing a roommate reading a lock screen could use.
Curogram is HIPAA-compliant, and consent plus opt-out status is captured automatically. That audit trail beats what a call-down leaves behind, which is usually a checkmark and somebody's memory of the call.
Qualifacts iQ tunes the calendar on the staff side, sorting slots and provider time. Curogram works the patient side, where the decision to show up actually gets made. Running both at once is fine.
For a founder-led practice, this is front desk capacity without a hire. A solo prescriber with one admin gets the same coverage as a 15-provider group, because the work is automated either way.
Growth does not break it. If your practice later moves to Credible or CareLogic, Curogram travels with you, since it connects with a wide range of EHR systems rather than one.
Cost math is simple at that size. One part-time front desk hire runs well past what automated confirmation costs, and the hire still cannot text 90 people at 8:00 AM on a Monday.
Our internal data sets the benchmark we hold ourselves to.
|
Measure |
Curogram clients |
|
Appointment confirmation rate |
Above 75%, 100% automated |
|
No-show rate vs. industry average |
53% lower |
|
Psychiatry no-show rate |
11.03% vs. 23.00% |
|
Covina Arthritic Clinic |
1,100+ confirmations per month |
|
Revenue lift from recovered slots |
10% to 20% |
Covina's number is the one that lands with office managers. More than 1,100 appointments confirmed every month, and not one of them needed a staff member to dial.
Follow Thursday's schedule from the Monday before.
Monday, 8:00 AM. Seventy-two-hour reminders go to 90 patients booked for Thursday. Nobody on staff triggers anything.
Monday, noon. Sixty-eight patients have replied YES. Four ask to move. Two cancel outright.
Monday afternoon. Your front desk works six names instead of 90. Both canceled slots go to waitlist patients who wanted a Thursday opening.
Wednesday, 2:00 PM. Twenty-four-hour texts fire. Three more confirmations come in from the quiet group.
Thursday, 6:00 AM. A 2-hour nudge goes to everyone booked before noon.
Illustrative example using a typical therapy caseload.
By Monday night, Thursday is a known quantity. No one printed a list, and the call-down never happened.
Compare the two Mondays. The phone version ends with 9 confirmations and 31 unknowns. The text version ends with 68 confirmations, 6 exceptions handled, and 2 slots resold before dinner.
Curogram's Automated SMS Reminders take the confirmation job off your staff entirely. Sending, receiving, and logging all happen without anyone touching a phone.
Reminders run on a cadence you set once: 72 hours out, 24 hours out, and 2 hours before the visit.
Patients reply YES, and that confirmation posts against the appointment right away. A reply like "can't make it" surfaces as a cancellation while there is still time to backfill from your waitlist.
Your team watches one view instead of a printed list. Tomorrow's schedule shows confirmed and unconfirmed side by side, so staff work only the names that still need a person.
Count the voicemails your team left yesterday. Then count how many came back. That gap is what you are paying for, and it lands in your month-end numbers whether anyone measures it or not.
Phone confirmation made sense when schedules were smaller and every number was a landline. Behavioral health and therapy caseloads outgrew it years ago.
Psychiatry runs near 23% no-shows across the industry while our clients sit at 11.03%, based on our internal data, and no amount of staff effort closes a gap that size.
InSync keeps doing what it does well: your schedule, your notes, your claims. Curogram handles the one-tap YES from the person who has to show up, plus the hours your front desk currently spends chasing it.
Start with one program if you want proof. Run automated reminders on a single IOP track or one therapist's caseload for a month, then compare that attendance against the rest of your book. Most practices stop debating it after the first cycle.
Schedule a demo with Curogram and we will design your cross-office coverage rules during the session.