PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
02
Every ring the front desk can't answer is a patient walking to a competitor.
Medical offices run on one phone line and a handful of staff who are already busy with patients in the room. Calls that arrive early, late, or after hours go to voicemail — and most callers never leave one.
Before — the voicemail box
6:52 AMMissed — no voicemail
12:31 PMMissed — lunch coverage
9:47 PMMissed — office closed
11:03 PMMissed — office closed
Four calls, zero appointments, no way to know why they called.
With the assistant answering
6:52 AMBooked — new patient visit
12:31 PMLead captured — callback requested
9:47 PMBooked — follow-up appointment
11:03 PMFlagged — escalated to on-call staff
Four calls, three outcomes on the books, one urgent case already in a human's hands.
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
03
A public page that pitches the practice, and an assistant that runs it.
The same voice technology behind the phone line also fronts a marketing page for the practice — a live sample call transcript, a plain description of what happens on the line, and how patient data is protected.
A single-page pitch: how it works, a sample call, and a plain answer on privacy
One login gate separates the public pitch from the staff dashboard behind it
24/7 booking & triage
Booking and triage that sounds human.
Appointment booked
Tue · 9:30 AM
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
04
One call, six steps, zero staff time.
01
Patient calls
The practice's number rings into the voice engine.
02
Assistant identifies the practice
The dialed number resolves to that practice's greeting and hours.
03
Conversation & intake
Name, reason, and callback number, captured as soon as they're given.
04
Live calendar check
Real-time availability against the practice's own calendar.
05
Booked & confirmed
Spoken back, written to the calendar, mirrored to the dashboard.
06
Everything logged
Transcript, recording, and outcome saved for staff to review.
Running in parallel, on every turn: a deterministic safety scan for emergency language, independent of whatever the conversation model decides to do.
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
05
A front-desk screen that comes alive the moment the phone rings.
Live Receptionist Monitor · meant to be left open full-screen at reception
ASSISTANT
I have Tuesday at 9:30 AM open for a new patient visit — should I book that?
CALLER
Yes, that works perfectly.
ASSISTANT
You're all set for Tuesday at 9:30 — anything else I can help with?
Left open full-screen at reception, this view builds up patient details and booking status as the assistant works, with tool calls shown inline as they happen.
Streams live over a real-time connection, turn by turn
Reconnects automatically if the connection drops
After the call: duration and a link to the recording
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
06
Everything the front desk needs, at a glance.
Command Center · landing screen after sign-in
Calls answered
128
this month
Appointments booked
64
50% conversion
Leads captured
41
32% of calls
After hours
56%
of all calls
AI insight
Over half of calls arrive outside business hours
Calls that would have gone to voicemail are being answered and captured at no extra staff cost.
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
07
Every call logged, every lead followed up on.
Calls
128 calls · 30 days
Caller
Duration
Recording
Outcome
(555) 014–2231
2m 22s
♪ Recorded
Booked
(555) 088–7743
1m 05s
♪ Recorded
Lead captured
(555) 041–9902
0m 48s
♪ Recorded
Info only
(555) 026–5510
3m 11s
♪ Recorded
Emergency
J. Blake
New patient visit
100%
R. Alvarez
Follow-up appointment
75%
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
08
Six tools, called on as the conversation needs them.
check_availability
→
capture_lead
→
book_appointment
→
log_emergency (if needed)
Check availability
Live calendar look-up that honors business hours and rejects past dates.
List open times
Scans a given day and reads back a short list of real open slots.
Book the appointment
Re-checks availability, guards against duplicates, writes the real event.
Capture the lead
Saves name and callback number the moment they're given.
Flag an emergency
Logs the event and pings the on-call staff member if configured.
Transfer to a human
Hands off directly, or reads back the practice's number.
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
09
Built for a healthcare front desk, not a generic call center.
Emergencies
Active escalation protocol
Chest pain, difficulty breathing, severe bleeding → advise emergency services and page the on-call provider.
Escalated case
Awaiting callback
Open
A deterministic scan runs on every turn of every call, independent of the conversation model — watching for cardiac, respiratory, neurological, bleeding, allergic, obstetric, and self-harm language. Each practice can layer on its own keywords.
Audit trail
Every access logged
BAA gate
Enforced server-side
Access roles
3-tier permissions
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
10
One platform, any number of practices.
Every practice is its own isolated tenant — its own greeting, calendar, emergency keywords, and staff accounts. A new practice is provisioned with a name, a plan tier, and a first admin account in a single step.
Per-tenant configuration, re-read on every server start
Practices without calendar sync still take a message, never drop the call
A platform administrator can view any practice's dashboard for support
Viewing practice
Family practice ▾
Dental studio
Physiotherapy clinic
Family practice
Pediatric & family medicine persona
Active
Dental studio
Dental care persona
Active
+ Provision a new practice
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
11
Feature matrix
Everything below is in the working product today, and appears in the screens on the previous pages.
| Module |
What it does |
Output |
| Command Center | KPI overview, call-outcome breakdown, an AI-generated insight, and the ten most recent sessions | Screen |
| Live Monitor | Every in-progress call, streaming transcript and elapsed time, in real time | Screen |
| Calls | Full call log with transcript, recording, cost, and AI-generated summary per call | Screen, audio |
| Appointments | Bookings made by the assistant, synced from the real calendar | Screen |
| Leads | Every captured contact with a completeness score; filter by service or urgency | Screen |
| Emergencies | Escalation log, active protocol banner, and a working resolve workflow | Screen |
| Analytics | Trend lines, an outcome funnel, and top visit reasons over 7/30/90-day windows | Screen, export |
| Trust & Compliance | Business Associate Agreement tracker alongside encryption and audit posture | Screen |
| Team & Practices | Staff accounts, practice provisioning, and the full HIPAA audit trail | Screen, export |
PROBLEM
PRODUCT
TRUST
SCALE
REFERENCE
12
A focused, production-grade stack.
Voice & telephony
Vapi
Speech-to-text, text-to-speech, call orchestration
Voice
ElevenLabs
Natural-sounding synthetic voice, per practice
Conversation model
GPT-4o-mini
Hosted via the voice platform, per-tenant override
Calendar
Google Calendar API
Real-time freebusy checks and booking
Backend
Node / Express + SQLite
Sixteen route modules, eleven data tables
Dashboard
React + Vite
Shared design system across marketing site & console