Queue management solutions for clinics, by the shape of your day
Every clinic runs a queue. What differs is the shape of the morning: a solo GP with sixty walk-ins, a polyclinic with four doctors on different timings, a hospital OPD that fills a hall by nine. These pages take one queue system and describe how it fits each of those days, so you can read the one that looks like yours. And where a doctor works to fixed times rather than a line, the same WhatsApp number books appointments instead: a day, a free slot and a reminder, run from a day book at the desk.

The five solutions
Each page covers one kind of day in full: what changes, what stays the same, what it costs and how to set it up.
- OPD Queue Management System & Token Software
OPD queue management system for Indian clinics. Patients take OPD tokens on WhatsApp, wait at home and arrive when called. No app or kiosk. Plans from ₹149. - Clinic Token System: Walk-in & Online Token Booking
Clinic token system and online token booking on WhatsApp: a walk-in number in two taps, a reminder by message, the number called on the TV. Plans from ₹149. - Polyclinic Software for Multi-Doctor Clinic Queues
Polyclinic software for multi-doctor clinics: every doctor gets a live queue and reception runs one WhatsApp booking desk for all of them. Plans from ₹149. - Queue Management System for Hospitals in India
Hospital OPD queue management across departments: WhatsApp token booking, live wait estimates and a display per wing, no HIS integration. Plans from ₹149. - Clinic Queue App vs WhatsApp Token System
Clinic queue app or WhatsApp? Patient apps get installed once and deleted. A WhatsApp token system gives the same token, position and reminders, no install.
What every solution shares
The same dashboard, tokens or appointments
On a phone or laptop, a live queue or a day book per doctor. Nothing to install at the desk.
The same display
On any Android TV or tablet, calling each token or appointment number aloud.
The same assistant, 19 languages
Reads and replies in English and 18 Indian languages, from Tamil, Hindi and Telugu to Odia, Assamese and Urdu, in the language the patient wrote or spoke in.
The same plans everywhere, from ₹149
WhatsApp messages included, booking credits that never expire, and no hardware to buy at any price.
Nothing here needs an integration with your EMR or billing software, because the queue and the records never need to talk. See the pricing page for the plans and the features hub for how each piece works.
One queue, five ways to run it, and appointments beside it
The mechanics never change. A patient gets a token by scanning a QR at the door or messaging the clinic on WhatsApp, or the receptionist issues one in two taps for someone who walked in. The queue holds the order, recalculates every wait as consults run long, and sends a reminder when two patients are ahead. The TV in the waiting room shows the number being seen and calls it out loud.
What changes is what you do with that. An outpatient department cares about the first-hour surge. A walk-in clinic cares about fairness between the patient who booked from home and the one at the desk. A multi-doctor practice needs a queue per doctor and one dashboard over all of them. A hospital needs departments, staff roles and a display per hall. The pages below each start from that operational reality rather than from a feature list.
When doctors work to fixed times: WhatsApp appointment booking
Not every doctor runs a queue. A dentist booking root canals, a physiotherapist with thirty-minute sessions or a scan room with a machine calendar works to named times, and a token line would only make them guess. Any of those departments can be switched to WhatsApp appointment booking. It is one setting per department, "How patients join", with a slot length from 5 to 60 minutes, how many days ahead patients may book, and when the reminder goes out.
For the patient it is a few taps on the same WhatsApp number. They scan that department's QR or message the clinic, pick a day from a list that shows how many slots are free, pick a time, give the patient's name, and say what the visit is for, typed or as a voice note in any of the 19 languages the assistant speaks, along with up to four more questions the clinic sets. The confirmation carries an appointment number, the day, the time and the reason, with Reschedule and Cancel buttons. Two hours before the slot, by default, a reminder arrives with I'll come and Cancel.
For the desk the queue page becomes a day book: every slot in time order, booked ones with the patient's name and a one-line English summary of the reason for the doctor, free ones a tap away for phone-ins and patients at the counter. Reception checks patients in as they arrive, and Call next calls the arrived patient with the earliest slot, not whoever came first. A patient who has not checked in 30 minutes after the slot, or two slot lengths if that is longer, is marked a no-show and the slot is released without anyone having to remember.
The rest of the clinic does not change. The GP keeps tokens, the dentist runs appointments, both on the same WhatsApp number, the same dashboard and the same booking credits, and the waiting-room TV calls an appointment number aloud exactly as it calls a token. Token system vs appointment system works through which mode suits each doctor.
Patient flow management for clinics starts before the patient arrives
Most patient flow management for clinics tries to organise the people already in the room. That is the wrong half of the problem. The crowd exists because everyone arrives at opening time to be safe, and they do that because nothing tells them when to come. Reaching the patient on WhatsApp before they leave home is what thins the room. The waiting area then holds four or five people instead of twenty-five, and the receptionist stops answering the same question forty times a morning.
That is why every solution here is built on the phone the patient already has rather than a kiosk, a display board or an app they would have to install. Clinic patient flow software that needs an install gets used by the clinic and ignored by the patient.
Which page to read first
If you are a single doctor or a two-doctor clinic with a general OPD, start with OPD queue management. It is the fullest description of a normal morning and the page most clinics arrive at.
If half your patients walk in without booking, read the walk-in token system page: it is about keeping walk-ins and WhatsApp bookings in one fair line. Practices with several doctors or a lab under the same roof should read multi-doctor clinic software. Hospitals with departments and a manager who wants numbers should read the hospital OPD queue page. And if you have been comparing patient apps, clinic queue app explains why an install step is the reason most of them fail.
If your doctors see patients at booked times, a dental chair, a physiotherapy room or a specialist with a diary, read the appointments section above first, then whichever page below matches the rest of the clinic: most practices that book appointments for one doctor still run tokens for another.
What changes as the clinic grows
Most clinics start on one queue and stay there for months. When a second doctor joins, the change is a setting rather than a migration: a queue per doctor, each with its own hours and its own minutes-per-patient, all on the same dashboard the receptionist already uses. Add a lab counter or a physiotherapy room later and they become departments in the same way, with their own token series and, if the room is in another part of the building, their own display.
The price follows the bookings, not a feature list: the same plans of booking credits whether the practice sees ten patients a day or two hundred, and nothing is switched off at any size. Nothing is rebuilt at any point: the QR on the door, the WhatsApp number and the patients' habit of messaging it all survive the change, which is the practical reason to pick the queue by the day you have now rather than the one you hope for.
Try it on your own OPD
50 free booking credits, no hardware. Set up in a morning.