03 Available now · all channels

Appointment intelligence, channel-agnostic.

A booking layer that lives wherever your patients are — WhatsApp, the website, a phone call. It understands what they want, checks live calendar availability, confirms automatically, and reminds them on the day. Never loses a request to a missed call.

Available now · onboarding clinics Channels — chat · voice · web Calendar & PMS-native
A The problem

A booking lives where the patient is.

A patient might want to book on WhatsApp at 11pm. The next one might call the front desk at 9am. The third might fill in the website form during their commute. Each of those bookings goes into a different inbox — and at least one of them gets lost every day.

The WhatsApp assistant we built for our first clinic solved one channel. Appointment Intelligence extends that to all of them — a single booking layer that listens on every channel, talks to the same calendar, and confirms in seconds.

The clinic shouldn't care which channel a booking came from. Only that none of them got lost. — SahAI
B How it works

Three pieces. One booking record.

The system is built around a single calendar — every channel reads from it, writes to it, and reconciles against it in real time.

/ 01 · Listening

The ear

A chat AI on WhatsApp and the website, plus a voice-AI receiver on the clinic's phone line. Each one captures the same structured booking intent — name, issue, preferred time, preferred clinic.

/ 02 · Reasoning

The brain

A small reasoner that checks live calendar availability, applies the doctor's rules (no new patients after 9pm, no follow-ups on Sunday), and proposes the nearest viable slot.

/ 03 · Acting

The hands

Writes the appointment to Google Calendar, sends a confirmation in the patient's language, and queues an SMS / WhatsApp reminder 24 hours and 2 hours before.

C What makes it different from the WhatsApp bot

The WhatsApp bot is a receptionist. Appointment AI is the booking system underneath.

The WhatsApp bot captures appointment requests and forwards them to the clinic team. Appointment AI takes that further — it checks the calendar in real time, confirms the booking automatically, blocks the slot, and follows up. The doctor's team only gets involved for exceptions, not for every routine confirmation.

D The flow

From a patient's "can I come tomorrow?" to a confirmed slot.

   Patient                       Listener                       Reasoner                   Calendar
   ───────                       ────────                       ────────                   ────────
      │                              │                              │                          │
      │  "can i come tomorrow         │                              │                          │
      │   morning for cough?"  ─────▶ │                              │                          │
      │                              │  intent: book                 │                          │
      │                              │  issue: cough                 │                          │
      │                              │  when:  tomorrow am  ───────▶ │                          │
      │                              │                              │  check availability  ───▶ │
      │                              │                              │                          │
      │                              │                              │ ◀── slot @ 10:30 am, 5min │
      │                              │                              │                          │
      │                              │ ◀── propose: tomorrow 10:30   │                          │
      │                              │                              │                          │
      │  ◀── "10:30 am tomorrow      │                              │                          │
      │      works — confirm?"       │                              │                          │
      │                              │                              │                          │
      │  "yes thanks"  ─────────────▶ │  confirm ─────────────────▶ │  write booking  ────────▶ │
      │                              │                              │                          │
      │  ◀── "booked. see you        │                              │                          │
      │      tomorrow 10:30."        │                              │                          │
      │                              │                              │                          │
      │                              │             [ + reminder queued for next day 09:30 ]    │
      │                              │                              │                          │
Plain-text flow — the same shape works on WhatsApp, the website chat, and the voice line.
E What it handles

Everything a front desk does — across every channel.

One booking brain behind WhatsApp, the website, and the phone line. Here's what it does, out of the box.

Capture Intent from chat, web & voice. Understands a patient's request in plain language — name, issue, preferred time — across 14+ Indian languages.
Availability Real-time calendar checks. Reads live availability, proposes the nearest viable slot, books it, and blocks it instantly.
Rules Clinic-specific constraints. No new patients after a set hour, certain services only on certain days, per-doctor and per-clinic rules — all respected automatically.
Reschedule Patient-led reschedule & cancel. Patients move or cancel from the same thread — the calendar updates without a single call to the front desk.
Reminders Reminders & no-show follow-up. A nudge 24 hours and 2 hours before, and a gentle re-book message if a patient misses.
Waitlist Smart waitlist. When a slot frees up, the next waiting patient is offered it automatically — no gap goes unfilled.
Routing Multi-doctor, multi-clinic. Routes each booking to the right doctor at the right location, and alerts the right staff number.
Sync Calendar & PMS-native. Writes into Google Calendar today, or directly into your existing practice-management system where you have one.

Need something specific to your practice — a particular EHR, an insurance step, a custom intake form? It's built to extend. Tell us the requirement and we wire it in.

Get started

Want this booking for your clinic this month?

Tell us your channels, your calendar, and your booking rules — we'll have it answering and booking for your patients within days. Message the studio to start.

Set it up for my clinic Other ways to reach us
Up next

Continue reading ·