Case study Apr 15, 2026 8 min read

Case study: how ClinicDirect booked 12,000 appointments with one agent

ClinicDirect runs 14 dental practices across the Nordics. In Q1 2026 they deployed a single Callable agent to handle every inbound and outbound scheduling call across the network. Over 90 days that agent booked 12,000 appointments, handled 5 languages, and maintained a 92% show-up rate — 11 percentage points higher than their previous human-only baseline. Here's what they did and what we learned.

The starting point

Before Callable, ClinicDirect ran a centralized scheduling team of six staff covering Mon-Fri 8am-6pm. After-hours and weekend calls went to voicemail. Their measured voicemail-to-booking conversion was 8%. Their show-up rate on bookings made during peak phone hours was 81%.

Two problems were obvious: the after-hours gap, and the show-up rate. Both were symptoms of the same root cause — scheduling staff under load and unable to do the consistent confirmation and reminder work that drives attendance.

What we built

The deployment uses a single agent persona (a friendly mid-range female voice named Linnea) across all 14 practices, with practice-specific knowledge injected per call. The agent handles inbound scheduling, outbound confirmation calls 48 hours before each appointment, and a reactivation campaign for patients who hadn't booked a check-up in over a year.

Calls run in Swedish, Norwegian, Danish, English and Finnish, with the agent auto-detecting language from the first two seconds of speech and switching mid-call if the caller does.

The numbers after 90 days

The most important metrics from the first quarter of running fully on Callable:

  • 12,043 appointments booked across the network.
  • 92% show-up rate on appointments booked by the agent (vs 81% baseline).
  • 31% of bookings placed outside the previous 8am-6pm window.
  • Average call length: 2m 14s (vs 3m 41s for human staff on equivalent calls).
  • Zero increase in patient complaints to the central support line.

What worked

The biggest single contributor to the show-up jump was the automated 48-hour confirmation call. Human staff had been doing this inconsistently; the agent does it for 100% of bookings, in the patient's preferred language, at a time of day they're statistically likely to answer. That alone moved show-up by an estimated 7 points.

The second-biggest contributor was after-hours availability. A meaningful chunk of bookings came in between 7pm and 11pm — exactly when the human team was unavailable.

What we'd change

Two things to do differently next time. First, we underestimated how often patients want to reschedule, not book new — the initial prompt didn't handle 'I need to move my Tuesday appointment' gracefully and was tightened in week three. Second, the reactivation campaign produced great booking numbers but lower show-up; long-dormant patients need a different confirmation cadence than fresh bookings.

Both are now part of the default Callable scheduling template, so the next clinic team to deploy gets these fixes for free.

Want to try this in your own outbound?

Spin up your first Callable agent in under five minutes. No credit card required.

Start free