Back to Projects
FrontDesk AI — Missed-Call Recovery & After-Hours Patient Triage
AI Healthcare

FrontDesk AI — Missed-Call Recovery & After-Hours Patient Triage

Answers the calls and messages a clinic cannot pick up, triages urgency with safety rules, books routine visits, and escalates red flags to the on-call clinician within 60 seconds.

ClaudeWhisperElevenLabsTwilio VoiceWhatsApp Business APIn8nFHIRNext.js

FrontDesk AI covers the hours and the call volume a clinic physically cannot staff. Most practices do not lose patients to bad care — they lose them to an unanswered phone.


The Problem:

  • A busy clinic misses 20–35% of inbound calls during peak hours; most callers do not call back, they call the next clinic
  • After-hours calls go to voicemail or an answering service that can only take a message
  • Answering services cost $1–3 per call and still cannot book an appointment
  • Reception is interrupted constantly, which slows check-in and frustrates patients in the room
  • Genuine urgent symptoms sit in a voicemail box overnight

  • The AI Solution:

    A voice and messaging agent that handles the routine and escalates the rest:

  • Picks up overflow and after-hours calls, plus WhatsApp and SMS, in the patient's language
  • Books, reschedules, and cancels directly in the practice calendar
  • Answers the top 40 repetitive questions — hours, address, parking, insurance accepted, prep instructions, refill policy, billing questions
  • Runs a rules-based triage on symptoms with hard-coded red-flag terms (chest pain, stroke signs, suicidal ideation, pregnancy bleeding, anaphylaxis) that trigger an immediate 911 instruction and an on-call page
  • Takes refill requests and routes them structured into the pharmacy queue instead of as a rambling voicemail
  • Leaves a clean structured summary of every interaction for the morning team

  • Safety First — The Non-Negotiables:

  • The agent never diagnoses and never gives medical advice
  • Red-flag detection is deterministic rules, not model judgment — the model can only widen escalation, never narrow it
  • Every uncertain case escalates to a human; the default is always "route to a person"
  • Full transcript retention for audit, with PHI handled under a BAA and encrypted at rest

  • How It Helps Healthcare:

    A 3-location dental and primary care group was missing about 180 calls a week. Recovering even 30% of those as booked appointments added roughly 54 visits a week. After-hours message quality improved dramatically — the on-call physician stopped waking up to five unstructured voicemails and started getting one triaged page.


    Real Use Case:

    A rural GP practice serving a 40-mile catchment used FrontDesk AI for evening coverage. Over six months, 71% of after-hours contacts were fully resolved without waking the on-call doctor, while every red-flag case was escalated in under 60 seconds. The practice's patient satisfaction score on "ease of contacting the practice" rose from 3.1 to 4.6 out of 5.


    Tech Stack: Claude, Deepgram/Whisper (speech), ElevenLabs (voice), Twilio Voice + WhatsApp, n8n, FHIR scheduling APIs, PostgreSQL, Next.js.

    Interested in building something like this?

    Get In Touch