For clinics

Appointment booking for clinics, on the app your patients already use.

A dental or medical clinic without a receptionist loses appointments in a very specific way: the message arrives after hours, the phone is on silent, and by morning the patient has rung somebody else. AsaanBook answers instead — on your own WhatsApp number, in English, Urdu or Roman Urdu.

What a clinic actually loses to a missed message

Most practices we talk to can name the problem but not its size, because the appointments they lose never get written down anywhere. Twelve people ask, four book, and the diary shows four — identical to a week when only four people asked.

Three things go wrong repeatedly. A patient messages at 11:40pm and reads a reply at nine the next morning. Two patients are given the same three o'clock, because a paper diary cannot refuse a second booking and neither can a WhatsApp thread. And a patient who was never chased simply does not come back.

How patients book

They message the number they would have messaged anyway. The assistant asks whether they want an appointment — and answering "no" produces total silence, because somebody saying salaam to a cousin should not be dragged through a booking form. If they do want one, they choose a date, choose a time from the slots the clinic genuinely has free, give a name, and confirm. The whole thing is replying with numbers.

There is nothing to install and no link to tap. That matters more in Pakistan than the feature list suggests: almost every patient has WhatsApp, and almost none will download a clinic's app.

It will not double-book a chair

This is the part a clinic cannot compromise on, so it is enforced twice. The slot is checked again at the moment the booking is written, and the database itself refuses a second confirmed booking for a slot already taken. Two patients messaging in the same second cannot both be given three o'clock — not because the software is careful, but because the storage layer will not permit it.

The dentist can still deliberately double-book when they want to. What cannot happen is doing it by accident.

Reminders, and the no-shows they prevent

Every patient gets a reminder the day before, in the language they booked in, from the clinic's own number. A no-show is an empty chair that was paid for in rent and staff time, and a message the day before is the cheapest thing that reduces them.

Built around how a clinic actually runs

  • Your hours and your appointment length. Fifteen-minute check-ups or hour-long procedures — it is a setting, not a rebuild.
  • Walk-ins and phone bookings too. Tap a free slot in the day view and add them; they occupy the slot like any other appointment.
  • Time off that is honoured everywhere. Block a lunch hour, a Friday afternoon or a fortnight, and no patient can book inside it.
  • Patient details stay yours. Name, number and reason on every booking, in a diary only your staff can sign into.

What it costs

Rs 2,000 a month, or Rs 1,500 a month paid yearly. The first month is free and setup costs nothing — we put in your hours, fees and doctors and sit with you through the first few bookings. There is no charge per appointment, so a busy month costs the same as a quiet one.