← All modules FRONT DESK

Reservations

Every booking in the clinic starts here. A slot you are offered has already been checked against the therapist’s shift, the branch’s hours, the room, and four separate capacity limits — so the time on the screen is a time the clinic can actually keep.

Licensed separately

Drawn from the real screen. Every module opens as its own window on the desk.

WHAT IT DOES

From an empty grid to a kept appointment.

A five-minute grid
Slots slide in five-minute steps rather than jumping in service-length blocks, so a forty-five minute treatment can start at 10:05 when that is what the day allows.
A named therapist, or whoever is free
Book a specific person, or hold the slot against any available therapist — the booking records which of the two you chose.
Combined visits, costed properly
Several areas in one sitting cost one section preparation plus each area’s combined-visit time, not the sum of their solo durations. An area that takes fifteen minutes alone takes five inside a combined visit.
Overlapping areas are refused
Areas that contain other areas — full legs and lower legs — can never go into the same visit. The desk greys them out and the save handler enforces it.
Reminders written at booking time
The service’s own notification rules are scheduled the moment the booking is saved, then sent over WhatsApp or SMS.
Statuses that advance themselves
Future becomes today, a start time that passes becomes late, and thirty minutes after a late booking’s end the system cancels it — returning the session to the client’s package rather than burning it.
Retouch, with rules
After a completed session the system decides whether a retouch may be offered, honouring the per-service weekday windows, and links it back to the original booking.
A month you can read at a glance
The calendar greys out days the branch is closed or already fully committed before anyone opens them.
ONE DETAIL WORTH KNOWING

The slot you are shown is the slot that gets booked.

A slot travels through the system as a single key — therapist, date, start, end — and the save handler recalculates it from scratch before writing the row rather than trusting what the screen sent. The same code computes the block the desk draws and the block the database stores, so the two are identical by construction. That is the difference between a booking system that looks correct and one that is.

The desk is waiting.

Start your free trial
LANGUAGE