AI receptionist for clinics and hospitals

Your clinic’s phone,
answered every time.

It picks up when the desk cannot, understands what the patient needs in their own language, and books them with the right doctor at a time that is genuinely free.

Your patient data stays in your own workspaceSet up in a single sitting

Incoming call

+91 98••• ••210 · Andheri branch

I need to see a doctor tomorrow, I have stomach pain

Dr. Mehta sees stomach complaints. Let me check tomorrow for you.

Checking Dr. Mehta's diary · Thu 20 Nov

4:30 pm or 5:15 pm are open. Which would you like?

4:30 is fine

Booked · 4:30 pm · confirmation spoken
In Dr. Mehta’s calendar1 min 48 s · English

10

Indian languages, spoken and understood

24/7

Answered, including the hours nobody is at the desk

8

Kinds of call it handles end to end

0

Double bookings — the slot is held in a transaction

On the call

Every call a clinic actually gets

Not a menu tree. The patient says what they need in their own words, and the conversation goes down one of these paths.

Book an appointment

Understands the problem, picks the doctor whose specialty fits, offers real open slots and books the one the patient accepts.

Reschedule

Finds the existing appointment from a name or number, reads it back, and moves it only once the patient has agreed to the new time.

Cancel

Confirms which visit is being cancelled before it touches the diary, then frees the slot for the next caller.

Check timings

Answers the "is the doctor in tomorrow?" call in a sentence, and offers to book while the patient is still on the line.

Directions

Gives the address and the landmark route for the branch the patient dialled, and repeats it as many times as they ask.

Fees and questions

Quotes the consultation fee you set, and answers from your own clinic notes rather than making something up.

Medical questions

Does not diagnose. Acknowledges, then steers to the right doctor or a person at the desk.

Emergencies

Red-flag symptoms stop the conversation dead and send the caller to 108 or 112 before any booking is attempted.

Getting started

Three steps, one afternoon

No integration project and nothing to install at the clinic. The work is describing how your clinic already runs.

  1. 01

    Describe your clinic once

    Doctors, specialties, consultation fees, OPD hours, branches and the things patients always ask. The onboarding walks through it in one sitting.

  2. 02

    Point a number at it

    Assign a phone number to the agent. Inbound calls are answered from that moment; you can listen to a test call in the browser first.

  3. 03

    Watch the diary fill

    Every call leaves a transcript, an outcome and a cost. Appointments land in the doctor's own calendar, including their Google calendar.

Languages

Patients do not switch to English for you

The agent hears the language the patient chose and answers in it, in that language's own script. A booking remembers which language it was made in, so the reminder call comes back the same way.

EnglishEnglishहिन्दीHindiमराठीMarathiગુજરાતીGujaratiதமிழ்TamilతెలుగుTeluguಕನ್ನಡKannadaമലയാളംMalayalamবাংলাBengaliਪੰਜਾਬੀPunjabi

A language is only listed once both halves work: the patient can be understood and answered.

Beyond the call

The work that happens after they hang up

An answered call is the start. What keeps a diary full is everything that follows it.

It calls patients back

Reminder and confirmation calls go out before the visit, in the language the booking was made in, and mark who is coming.

Follow-ups are real appointments

A review visit booked from a consultation obeys the same slot rules, the same double-booking protection and the same reminders.

Reviews after the visit

A single-use link goes to the patient after they have been seen, so feedback is tied to a visit that actually happened.

A person is always one step away

When a caller asks for somebody, or the agent is out of its depth, the call is handed to your desk rather than talked around.

Trust

Built for patient data, not demos

A clinic is handing over what its patients say about their health. These are the guarantees that come with that.

One clinic cannot see another

Every request resolves to a single organization at the gateway, and that scope is applied again inside each service. Identity headers from a client are stripped, never trusted.

Your retention, enforced

Set how long calls, recordings and transcripts are kept. A daily job deletes what is past its date, recordings out of storage included.

Secrets encrypted at rest

Provider keys and webhook secrets are stored encrypted, outbound webhooks are signed, and every admin action is written to an audit log.

Nothing published by accident

Agents run a published version. A draft you are editing never answers a patient call until you publish it.

Plans

Priced per clinic, not per call

The plan covers the platform. The calls themselves are passed through at what the carrier and the speech providers charge, and the usage page shows both.

Clinic

A single clinic with a few doctors and one number.

₹4,999per month

  • 1 branch, up to 3 doctors
  • 500 answered calls a month
  • All ten languages
  • Bookings into each doctor's calendar
  • Reminder and confirmation calls
Start with Clinic
Most clinics start here

Practice

Several branches, outbound campaigns and the follow-up loop.

₹12,999per month

  • Up to 3 branches, 15 doctors
  • 2,000 answered calls a month
  • Outbound campaigns and lead lists
  • Follow-up visits and review requests
  • API access and webhooks
Start with Practice

Hospital

A group with many sites, its own retention rules and a contract.

Let's talkannual

  • Unlimited branches and doctors
  • Hospital group view across clinics
  • Your own retention and audit exports
  • Dedicated numbers and concurrency
  • Named support with response times
Talk to us

Carrier minutes, speech and model usage are billed at the providers’ own rates on top of the plan. Every call’s cost is itemised in your dashboard.

Questions

What clinics ask first

Will patients know it is not a person?

It introduces itself as the clinic's assistant and never claims to be a doctor. It speaks naturally, waits when the patient is still talking, and hands over to your desk the moment somebody asks for a human.

What happens if it does not understand?

It asks again rather than guessing, and it will not confirm a booking it did not actually make. When a tool fails, the patient is told the truth and offered a call back.

Does it work with our existing calendar?

Each doctor can connect a Google calendar. Free and busy time there is respected when slots are offered, and a booking writes an event into it.

Can we run more than one branch?

Yes. Branches keep their own numbers, hours, addresses and doctors, and a hospital group can hold several clinics under one login.

What about emergencies?

Red-flag phrasing is caught before any booking tool can run, and the caller is told to ring 108 or 112. That check does not depend on the model getting it right.

The next patient who calls should not hear a ring tone.

Create your clinic workspace, add your doctors, and hear it answer a test call before a single patient does.