Appointment scheduling that does not fall apart by noon
8 min read

How should a clinic schedule appointments?
Use slot lengths that match how long consultations actually take — measure a week rather than guessing — leave one buffer slot an hour for walk-ins and overruns, and open the diary no more than four weeks ahead. Diaries fail because slots are optimistic and there is no slack, not because the software is wrong.
Start with how long consultations actually take
Every clinic sets slot lengths by instinct and then runs late every day. Time twenty consultations per doctor — start to end, including the writing — and use the median, not the fastest one you remember.
Typical findings: a follow-up in general practice runs 8–12 minutes, a new patient 15–20, a procedure whatever it takes plus setup. If your diary says ten minutes for everything, it is not a schedule, it is a wish.
Different slots for different visits
The single highest-return change most clinics can make. Three slot types covers nearly everything:
- New patient — double length. History takes time.
- Follow-up — standard length.
- Quick — half length, for report review, a dressing, a certificate.
The front desk needs one question to pick: "have you seen the doctor here before?"
Buffers
One unbooked slot an hour. It absorbs the walk-in, the consultation that ran long, and the phone call the doctor had to take. Without it, a single overrun at 10:20 is still being paid for at 1 p.m.
If the buffer is genuinely unused by mid-session, release it for walk-ins. But keep the first one of each session unreleased — that is the one that catches a late start.
How far ahead to open the diary
Four weeks for routine appointments. Attendance falls sharply with lead time, and a diary open three months ahead fills with appointments people will not remember making.
For anything further out — an annual review, a six-month recall — do not book it. Put the patient on a recall list and contact them when the window opens.How to run recalls properly.
Walk-ins
Most Indian outpatient clinics cannot refuse walk-ins and should not try. The workable arrangement is a mixed queue: booked patients hold their slot, walk-ins fill the gaps and the buffers, and the queue shows everyone their real position.
What breaks is running two separate lists. A walk-in who sees booked patients going in ahead of them without understanding why is the most common source of front-desk conflict.
Double-booking
Deliberate double-booking to cover no-shows is a strategy that works until everyone turns up, and that day costs more goodwill than the empty slots saved. Reduce the no-shows instead.
Accidental double-booking is a different problem, and it should be impossible rather than discouraged. Two people at two screens can otherwise book the same slot within the same second — the prevention has to sit in the database, not in the interface.
When the doctor is running forty minutes late
Have a rule, so the front desk is not improvising:
- At 20 minutes late, tell everyone waiting. Do not wait to be asked.
- At 40, call the next hour's patients and offer to move them.
- At 60, stop taking walk-ins for that doctor.
Patients forgive delays they were told about and resent ones they discovered.
Two things worth automating
- Reminders. Confirmation at booking, 24 hours before, 2 hours before.How to do this on WhatsApp.
- The cancellation path. A patient who can cancel in one tap gives you back a slot; one who cannot simply does not arrive.
Clinikr books by doctor and room, prevents overlapping slots at the database rather than in the browser, and shows walk-ins in the same queue as booked patients.
Written by the team building Clinikr, clinic software for Indian practices. Corrections and disagreements to hello@clinikr.xyz.



