Run the clinic day from a single screen
One board for every patient, from booking to discharge
Appointments - Today
Drag a card to another column, or tap it to move it along
The problem
Reception is running the clinic day off a paper notebook, a WhatsApp chat, and a whiteboard. Nobody knows who's arrived, whose turn it is, or which visits actually happened.
Appointments & Queue
The appointments board is Kashfy's home screen. Every booking - whether it came from WhatsApp, the widget, or reception's manual entry - lands as a card in the 'Reserved' column. When the patient arrives, one tap moves them to 'Arrived' and the queue number prints. The doctor picks the next patient off the top of their column. When the visit closes, the card slides to 'Done' and the revenue is logged.
The board is designed to survive real clinic chaos: a patient calls to cancel while another is being seated, a walk-in shows up without a booking, a doctor runs 40 minutes late. Every one of these has a one-tap flow that doesn't require you to open a form, type a name, or hunt through a list. The reception desk stays fast, the queue stays honest, and the doctor always knows who's next.
Dr. Sara's queue
- #10110:00
Mona A.
- #10210:30
Ahmed M.
- #10311:00
Sara H.
- #10411:15
Marwan S.
Every visit, timestamped
Ahmed M.'s visit
9:00AM
Booked on WhatsApp
9:04
Arrived
3:12
In room
3:31
Done
3:47
Waited
Visit length
Inside
- Live Kanban board across Reserved / Arrived / In-room / Done - drag and drop between them
- Queue number generated automatically the moment a patient checks in
- Doctor-specific columns so each doctor sees only their queue
- Notes, symptoms, diagnosis, and prescription attached to each visit
- Cancellations and no-shows tracked without eating your booking quota
- Reschedules kept on the same visit thread - no orphan bookings
- Full timeline per visit: booked, arrived, in-room, done - with timestamps
- Walk-in support: create a same-day booking in 3 seconds from the board
- Search by name or phone to find any past or future visit in a second
Who this is for
Solo-doctor dermatology clinic
One doctor, one receptionist. Reception uses the board to check patients in and prep the next visit; the doctor sees a clean 'next patient' card without ever asking who's next.
Multi-doctor GP clinic
Three doctors, one waiting room. Each doctor sees only their own column, so nobody accidentally calls the wrong patient. The board keeps everything visible without turning into noise.
Walk-in-heavy clinic
Half your patients walk in without booking. Reception creates a same-day card in 3 seconds, and the queue number gives every walk-in a proper place in line - no arguments at the desk.
Common questions
Ready to run appointments & queue on Kashfy?
First 30 bookings free. No card, no clock.