Skip to content

The calendar

This is the screen your front desk keeps open. Day view shows everyone side by side, one column per person. Week view shows one person across seven days.

The Day and Week choice sticks, so the view you left it on is the view you come back to.

Booking a visit

Click any empty space and the booking sheet opens for that person at that time. Pick the service, pick the client, book.

Slots offered are real. They account for the service length, the person's working hours, their existing visits, any buffer, and any room or equipment the service needs.

If two people book the same slot at the same moment, one succeeds and the other is told the time was just taken. Nobody ends up double booked.

Reading a block

The block's colour tells you where the visit is in its life: pending, checked in, completed, no show. A stripe down the left tells you which service it is, if you have given your services colours.

A hollow section is time the client is here but your team member is not needed, like a colour developing. Those minutes are bookable by someone else.

Moving a visit

Drag it. A dashed outline follows your pointer showing the new time, and the original stays put until you let go, so a refused move leaves the calendar exactly as it was.

Drag sideways onto another column to reassign the visit to that person. In week view, drag across to another day.

If the drop is not possible, because the slot is taken or the person does not work then, you get a message saying so and nothing moves. A small accidental twitch while clicking will not reschedule anyone.

Completed, cancelled and no show visits cannot be dragged. Those are history.

Making a visit longer or shorter

Grab the bottom edge and pull. A preview shows the new length in minutes as you drag.

Shortening gives the time back immediately, so it can be booked. Lengthening over somebody else is refused rather than silently overlapping them. A stretched visit keeps its new length if you then move it, rather than snapping back to the service's normal duration.

Visits with two services, or one service that runs in steps, have no stretch handle. There is no single unambiguous edge to pull.

Statuses

Check in when the client arrives. Check out when they are done, which takes payment and posts the invoice. Cancel frees the slot for someone else straight away. No show records what happened and, in a class, releases the place.

Complete without charging exists for visits with nothing to collect.

Several locations

With one location there is no location picker, because a dropdown with one entry helps nobody. With several, a picker appears and defaults to your usual branch. Someone with access to a single branch does not see the others.

Multi service visits

Add a second service in the booking sheet and the offered times change to those where the whole visit fits, which usually means fewer of them. It books as one appointment covering the whole span, not two.

Where the two services are performed by different people, both of their time is held.