Clinics · Mental Health

Your waitlist is full and your cancelled slots go empty. Recupra closes that gap.

Mental health practices often have long waitlists and high cancellation rates at the same time. Every unfilled slot is a patient who waited longer than they had to.

No call. No credit card. Plug-and-play setup in 5 minutes.

The problem, in dollars

A full waitlist and empty slots, side by side.

Late cancellations and no-shows are common in behavioral health, and a slot that opens at 4pm is almost impossible for staff to refill by morning.

Meanwhile patients sit on the waitlist. The slot stays empty, the clinician's time is lost, and care is delayed, all at once.

~15%

of cancelled slots get refilled manually

1 in 5

first-time appointments are a no-show

How it works

How Recupra manages your waitlist

  1. 01

    Detects the opening

    The moment a cancellation hits your EHR, the Waitlist Agent sees the slot open up.

  2. 02

    Calls the right waitlisted patient

    It picks by fit and priority (not first-come) and books them into the opening in about 12 minutes.

  3. 03

    Recovers no-shows

    The No-Show Agent calls within 24 hours and reschedules patients who miss, empathetically.

  4. 04

    Confirms upcoming sessions

    The Reminder Agent confirms appointments on the right channel and flags the at-risk ones.

Why Recupra

Waitlist management that actually moves patients in

  • Fills cancelled slots from the waitlist in about 12 minutes
  • Prioritizes by fit and urgency, not first-come
  • Empathetic, calibrated outreach appropriate for behavioral health
  • Recovers no-shows and confirms upcoming sessions
  • Runs nights and weekends without staff
  • Pay only when a slot is filled or a visit recovered

For therapy and psychiatry practices

How to reduce client no-shows in a therapy practice

Mental health nonattendance is not a mild version of the general problem. It is several times larger, it worsens with each successive appointment, and the standard advice does not account for either fact.

The nonattendance numbers are far worse than the healthcare average

A systematic review and meta-analysis published in Psychiatric Services, covering 40 datasets, reported pooled nonattendance of roughly 34% at first appointments and roughly 42% at second appointments in nonspecialist outpatient mental health clinics.

Two things in that finding matter operationally. First, the rate is several times what a primary-care or dental benchmark would lead you to expect, so borrowing a general target sets the bar in the wrong place. Second, it goes up rather than down between the first and second appointment, which means early attrition is the moment to intervene, not a later one.

That second point contradicts the intuition most practices run on. Front desks tend to treat an established client as safe and a new client as the risk. The data says the window right after intake is where clients are most likely to drop, and it is also the window where a practice has the least relationship equity to draw on.

A full waitlist and empty slots at the same time

The uncomfortable arithmetic in mental health is that both problems are usually true at once. The practice has a weeks-long waitlist and it also runs a double-digit nonattendance rate. Every slot lost to a late cancellation is a person on that list who waited longer than they needed to, and clinically that delay is not neutral.

Refilling a therapy slot is harder than refilling a dental chair, because the match matters. A cancelled slot with one clinician is not interchangeable with a slot with another, and modality, specialty, insurance, and telehealth-versus-in-person all narrow the pool. A waitlist call that ignores those constraints wastes the client's time and the clinician's.

That is why the matching, not the calling, is the hard part. Recupra's waitlist automation filters the list by clinician, appointment type, and the client's stated availability before it dials, so the offer that reaches someone is one they can actually take.

The systems therapy practices actually run

Therapy and psychiatry have their own software, and it is rarely the one a general medical group uses. SimplePractice and TherapyNotes cover a large share of independent and small-group practices, Osmind is common in interventional psychiatry, and Healthie is widespread in virtual-first behavioral health.

Healthie is Recupra's deepest integration, and the only one where a cancellation reaches us by webhook within seconds rather than on a daily sweep, which matters a great deal when the slot is tomorrow morning. The other systems connect through our assisted setup. The integrations page lists every one.

Late-cancellation policy is a clinical question, not only a billing one

A fee-based policy sits differently in mental health than elsewhere. For a client whose avoidance is part of what brought them into care, a punitive fee can push them further out rather than pull them in, and clinicians are rightly wary of it.

The practices that handle this well separate the two purposes. They keep a clear, stated policy so the schedule is protected, and they route the response to a missed session to a clinician rather than to a billing letter. The outreach is a check-in, not an invoice, and the fee is a backstop that is applied with discretion.

A missed-session check-in

A client misses a Tuesday session. This is the tone the agent takes: warm, brief, and firmly oriented at rebooking rather than at explaining.

Agent
Hi, this is the practice calling. We had you down for a session yesterday and missed you. No trouble at all, I just wanted to get you back on the calendar.
Client
Sorry, work ran over and I could not get away.
Agent
That happens. Would a later slot help? Your clinician has Thursday at six, or Monday at five thirty. Either of those easier around work?
Agent
Thursday at six it is. I will note that later times work better for you, so we can offer those first from now on.

Pricing

Outcome-based pricing

No platform fee, no setup fee. Pay only when Recupra fills a slot or recovers a visit, for example $25 per slot filled from the waitlist.

$25

per slot filled from the waitlist

See full pricing

Works with your EHR

Connects to the system you already use

Connects to your EHR

HealthieDrChronoClinikoMindbodyCanvas MedicalMedplum+ more

Native integrations with Healthie, DrChrono, Cliniko, Mindbody, Canvas Medical, Medplum, and Akute Health, plus 34 more systems with an assisted setup. See all integrations.

Proof

What mental health clinics recover

Anonymized beta result: 36% of cancelled slots refilled and average wait time reduced by 10 days. Run the demo to see the figure for your clinic on your real data.

FAQ

Frequently asked questions

Can Recupra manage my mental health waitlist?

Yes. When a slot opens, the Waitlist Agent calls the right waitlisted patient by fit and priority and books them in.

How fast does it fill a cancelled slot?

Typically within minutes, about 12 on average in beta.

Is patient outreach handled sensitively?

Yes. Outreach is empathetic, one-to-one, and calibrated to each patient, not a blast.

Does it work with my EHR?

Native Healthie support today; athenahealth, DrChrono, Tebra, AdvancedMD, and Jane on request.

See your waitlist-and-cancellation gap in 5 minutes.

Connect your EHR and Recupra shows how many waitlisted patients you could be seeing, on your real data. No call, no credit card.