Appointments
One link is your whole front desk.
A booking address of your own, availability that reflects how you actually sit, and an approval step before anything lands in your day.
How it works
- 1
You set the rules once
Which weekdays you sit, the hours you sit, how long a slot is, how far ahead patients may book, and the notice you need for a booking, a cancellation or a reschedule. Individual dates can be blocked off, or opened specially.
- 2
The patient opens your link
A booking address of your own. No account is needed to start — sign-in happens at the end, after the form is filled.
- 3
The server decides what is free
When a date is picked, each slot comes back already marked as taken or inside your minimum notice. The patient is never offered something they cannot have.
- 4
They verify their number
A six-digit code over WhatsApp before the request is created, so the number you will be calling is one that works.
- 5
The request reaches you
It arrives as pending, with the intake form attached, and shows on your dashboard and as a notification. Nothing is booked into your day without you.
- 6
You approve, reschedule or decline
Approve and the patient is notified — with a payment link if you collect online. A reschedule can be proposed by either side; a cancellation always records who did it and why.
In more detail
Double-booking is impossible
Not "unlikely" — the database carries a uniqueness rule on the practice, date and slot. A second booking for the same slot cannot be written, however it is attempted.
A full lifecycle, not two states
Pending, awaiting payment, confirmed, in call, ended, awaiting prescription, completed, missed, cancelled by patient, doctor or assistant, and reschedule requested — each recorded with a timestamp.
It closes itself out
A slot that passes with nobody joining is marked missed. One the patient attended completes on its own. You are not left tidying up yesterday.
Approve from your inbox
Appointment emails carry one-click accept and decline links that work without opening the app.
Reminders run themselves
A reminder ten minutes before, a call-style ring at the slot time with a snooze, and a daily digest of the day ahead.
A front desk can run it
An assistant account can book, reschedule and cancel on your behalf, and cannot open patient records, prescriptions, reports or your wallet.
What this does not do
Written down so you find out here rather than three weeks in.
- Everything runs in Asia/Dhaka. Other timezones are not supported.
- Slots are fixed-length, from a single daily window per practice — not multiple sessions with different lengths in one day.
- There is no sync with Google Calendar or any external calendar.
- Follow-up appointments are not scheduled automatically; a follow-up interval is recorded on the prescription, and the booking is made the usual way.
- A patient books for themselves. There are no family or dependant profiles under one account.
See the patient's side of it.
The booking flow, re-created so you can walk through it — with nothing connected to the real system.