BitontreeLabs
Apps / Healthcare / AI Receptionist
LiveHealthcareVoice AIReal-timeScheduling

AI Receptionist

Talk to it. It answers, checks real availability, and books you a real appointment, voice to voice.

Deepgram STT/TTS · Gemini · WebSocket · FullCalendar · Pipecat
The problem

Clinic front desks lose hours to the phone, and callers give up when nobody picks up. The booking itself is simple; being available is the hard part.

How it was built

A real-time voice pipeline: browser mic over a WebSocket, Deepgram for speech in both directions, and an LLM that function-calls straight into the live scheduling system. There is no scripted flow. It handles interruptions, and every booking it makes lands in the same calendar the clinic already uses.

Worth knowing
  • Ten registered functions cover search, availability, booking, rescheduling and cancellation.
  • Sessions are capped at five minutes: long enough to book, fair to everyone, no sign-up.
  • Silero VAD and RNNoise run locally in the pipeline, so noise suppression costs no round trip.
  • The former standalone Schedules screen is now a view of this app, sharing one engine.
Full stack
Deepgram STT/TTS · Gemini · WebSocket · FullCalendar · Pipecat
For teams

Build something like this

This is our work, not a template. Tell us what you need and we will scope it.

Work with us
For your practice

Use AI Receptionist

Want this running against your own data and workflow? We will set it up with you.

More from the lab