Skip to content

Voice AI Appointment Booking Agent

A realtime voice agent that answers calls, verifies identity, and books appointments through EHR/CRM tool calls.

OpenAI APIWebRTCFastAPITool Calling
Abstract charcoal and magenta cover illustration for the Voice AI Appointment Agent project, showing realtime audio waveforms bound to magenta booking flows.

Highlights

  • Sub-500ms turn-taking with barge-in and interruption handling.
  • Identity verification and PHI-safe transcript storage.
  • Tool calls into EHR, calendar, and CRM with human handoff.

Outcomes

  • Handled 70% of inbound booking calls end-to-end without a human.
  • Cut average call handling time from 4:20 to 1:15.

Stack

  • OpenAI API
  • WebRTC
  • FastAPI
  • PostgreSQL
  • Redis