Skip to main content
Healthcare

Patient Engagement & Navigation Agent

Patient scheduling, reminders, and intake — handled end-to-end without staff involvement.

Start a ConversationFree 30-min scoping call
Patient Engagement & Navigation Agent
The Scenario

The problem
being solved

Healthcare front-desk operations handle high volumes of repetitive, time-consuming interactions: appointment requests, insurance verification questions, prescription refill requests, referral status inquiries, and post-visit follow-up. A busy primary care practice receives 80–120 phone calls per day; most front-desk staff spend 60–70% of their time on interactions that follow predictable patterns and require no clinical judgment.

The consequence is a bottleneck at the access point. Patients wait on hold. After-hours callers leave messages and wait for callbacks. Appointment requests submitted online wait for staff to process them during business hours. This access friction drives patient dissatisfaction and, for practices with capacity constraints, lost revenue from appointments that are never scheduled.

Hyro's 2024 healthcare AI data shows that 60–70% of inbound patient calls involve tasks that can be handled by a conversational AI with EHR integration: scheduling, rescheduling, directions, insurance questions, and lab result status. Ushur's patient outreach data shows 40–60% improvement in pre-visit intake completion rates when intake is delivered via conversational automated outreach versus paper forms.

The Solution

How this
agent works

The Patient Engagement & Navigation Agent handles the full range of routine patient interactions — scheduling, intake, follow-up, and navigation — across web chat, SMS, and phone (IVR), integrated with the practice's EHR and scheduling system.

Patients interact with the agent naturally: they can request an appointment for a specific concern, check availability, reschedule, ask about parking and directions, complete pre-visit intake forms, and receive post-visit follow-up for care plan adherence. The agent integrates with the EHR's scheduling module to access real-time availability and book appointments without staff involvement.

For interactions requiring clinical judgment or that fall outside the agent's configured scope, the agent routes to staff with a complete context handoff: what the patient asked, what was discussed, and what information was already collected. Staff receive warm handoffs rather than cold calls.

How It's Built

Conversation handling runs in Go over WebSocket for web chat and Twilio for SMS and voice, with Redis-backed session state that persists context across channels. Intent classification and structured data extraction are handled by a Python NLU layer feeding into LangGraph, which manages multi-step clinical workflows with strict scope boundaries configured per practice. EHR reads and writes use SMART on FHIR R4 or certified API access — scheduling, patient records, and intake data stay in sync with the source system. Claude handles natural language generation with a healthcare-appropriate tone; a rules engine determines what the agent resolves independently versus what routes to staff, with full context passed on handoff. All patient data is processed under BAA-covered infrastructure.

Stack
GoPythonLangGraphPostgreSQLRedisAnthropic ClaudeTwilio (voice/SMS)FHIR R4 / SMART on FHIR
Projected Impact

A multi-specialty medical practice with 15 providers and 8 front-desk staff handles approximately 250 patient contacts per day across phone, web, and in-person. Staff spend an estimated 65% of their time on interactions the agent could handle. After-hours contact volume (30% of daily total) goes entirely to voicemail with next-day callback.

After deploying the patient engagement agent, 24/7 coverage handles scheduling, intake, and routine inquiries automatically. Staff handle complex inquiries, billing issues, and clinical escalations during business hours.

These projections are informed by Hyro's published healthcare AI outcomes data, Ushur's patient engagement benchmarks, and MGMA data on medical practice operations.

MetricBeforeAfter
After-hours appointment accessVoicemail only; callback next business day24/7 self-service scheduling via chat, SMS, or phone IVR
Pre-visit intake completionPaper forms at check-in; 40–50% completion before arrivalConversational intake 24–48 hours before appointment; 75–85% completion target
Staff time on routine scheduling calls60–70% of daily staff timeAutomation handles routine volume; staff focus on complex and clinical escalations
60–70% of inbound contacts handled without staffRoutine inquiry automation rateHyro's data from healthcare deployments shows 60–70% automation rates for inbound patient contacts. Scheduling, directions, insurance questions, and prescription refill routing are the highest-volume automatable interactions.
40–60% improvementPre-visit intake completion rateUshur's healthcare engagement data shows 40–60% improvement in pre-visit intake completion when delivered through conversational automated outreach versus paper forms. Complete intake before the visit reduces clinical staff time during the encounter.
Near 100% vs. voicemail dropoutAfter-hours appointment capture24/7 scheduling availability eliminates the after-hours access gap. Practices capture appointment requests that would previously result in voicemail and next-day callback attrition — estimated at 15–25% of after-hours contacts who do not call back.
Capabilities
  1. 01

    Omnichannel Interaction with Persistent Context

    Handles patient interactions across web chat, SMS/MMS, and phone IVR from a single platform backed by a shared Redis session store. A patient who starts on web and switches to phone continues the same conversation — no repeated information, no dropped context. Channel state is maintained across the full interaction lifecycle.

  2. 02

    EHR-Integrated Appointment Scheduling

    Reads real-time provider availability directly from the EHR scheduling module via SMART on FHIR, then books, reschedules, or cancels without staff involvement. Appointment type rules — new patient vs. established, visit type constraints, provider-specific preferences — are enforced at the scheduling layer. No double-booking, no workarounds.

  3. 03

    Conversational Pre-Visit Intake

    Runs structured intake 24–48 hours before the appointment through natural conversation: chief complaint, symptom history, medication updates, and insurance verification. Collected data is written back to the EHR patient record so clinical staff arrive prepared. Completion rates are tracked per appointment type to identify where patients drop off.

  4. 04

    Post-Visit Follow-Up and Escalation

    Sends configurable post-visit check-ins — medication adherence reminders, symptom monitoring for specific diagnoses, care plan progress — at intervals set per protocol. Responses that indicate concern trigger automatic escalation to the clinical team with the full conversation log attached. Non-urgent follow-ups resolve without touching staff queues.

  5. 05

    Staff Handoff with Full Context Transfer

    When an interaction exceeds the agent's configured scope or a patient requests a human, the handoff includes everything collected: what was discussed, what data was gathered, and what the patient still needs. Staff receive a structured summary rather than a cold transfer. The agent doesn't drop the patient — it hands them off properly.

Build this agent
for your workflow.

We custom-build each agent to fit your data, your rules, and your existing systems.

Start a Conversation

Free 30-min scoping call