Appointment scheduling
Booking and scheduling for a personal-care business — the one delivery with no scale attached to it, and the one that had to survive contact with non-technical users all day.
Appointment scheduling
SYNCED 17:30
Agenda · Thu 10 Sep 2026
1 Pending1 Confirmed9 Charged1 Cancelled
A dashed block has no deposit yet; a solid one is confirmed. The amber stripes are time a stylist blocked off, and the booking form will not offer it.
Appointment scheduling
SYNCED 17:30
New appointment
Client 22 · 662 ••• ••48
Hour · Fri 11/09 · Gel nails (90 min)
The deposit is what turns a pending appointment into a confirmed one, and it is taken off the total when she is charged. The two reminders exist from the moment this is saved; nobody has to remember to send them.
Appointment scheduling
SYNCED 17:30
Thursday 10 September 2026
12 appointments booked + 3 walk-ins · still to charge $690
| Time | Client | Services | Stylist | State | Total | Deposit | At the till | Method |
|---|---|---|---|---|---|---|---|---|
| 09:00 | Client 08 | Manicure | S3 Stylist 3 | Charged | $220 | — | $220 | Cash |
| 09:30 | Client 03 | Cut | S1 Stylist 1 | Charged | $250 | — | $250 | Cash |
| 10:00 | Client 05 | Colour + Cut | S2 Stylist 2 | Charged | $850 | — | $850 | Transfer |
| 10:20 | walk-in | Brow design | S1 Stylist 1 | Charged | $180 | — | $180 | Cash |
| 10:30 | Client 12 | Gel nails | S3 Stylist 3 | Charged | $380 | — | $380 | Card |
| 11:00 | Client 11 | Colour | S1 Stylist 1 | Charged | $600 | $150 | $450 | Card |
| 12:00 | Client 17 | Lash lift | S3 Stylist 3 | Charged | $450 | — | $450 | Cash |
| 13:30 | Client 21 | Cut | S2 Stylist 2 | Cancelled | $250 | — | — | rescheduled by the client |
| 14:30 | walk-in | Cut | S2 Stylist 2 | Charged | $250 | — | $250 | Transfer |
| 15:00 | Client 09 | Gel nails | S3 Stylist 3 | Charged | $380 | — | $380 | Gift card |
| 16:00 | Client 07 | Colour + Cut | S2 Stylist 2 | Charged | $850 | $200 | $650 | Card |
| 16:30 | Client 19 | Cut | S1 Stylist 1 | Charged | $250 | — | $250 | Cash |
| 17:20 | walk-in | Manicure | S3 Stylist 3 | In the chair | $220 | — | — | Charge |
| 18:00 | Client 14 | Manicure | S3 Stylist 3 | Pending | $220 | — | — | Charge |
| 18:15 | Client 20 | Cut | S2 Stylist 2 | Confirmed | $250 | $100 | — | Charge |
Cash, transfer, card and gift card are what the till took today; the deposits were paid on the day each appointment was booked. Together they make the services total, which is the day's close. Commissions earned today: $1,875.
Appointment scheduling
SYNCED 17:30
Client 07
client since 26/02/2026 · favourite: Hair / Colour · 662 ••• ••17
| Visit | Services | Stylist | Total | Method |
|---|---|---|---|---|
| 10/09/26 | Colour + Cut | Stylist 2 | $850 | Card |
| 13/08/26 | Colour | Stylist 2 | $600 | Cash |
| 16/07/26 | Cut | Stylist 2 | $250 | Cash |
| 18/06/26 | Colour + Cut | Stylist 2 | $850 | Transfer |
| 21/05/26 | Lash lift preferred price | Stylist 3 | $400 | Cash |
| 23/04/26 | Colour | Stylist 2 | $600 | Card |
| 26/03/26 | Cut | Stylist 1 | $250 | Cash |
| 26/02/26 | Colour + Cut | Stylist 2 | $850 | Card |
Preferred prices
hers, not the catalogue'sThe pass is how she hears from the salon at all: the reminders arrive on it, and so does a stamp every time a visit is charged. She never installed an app to get it.
Appointment scheduling
SYNCED 17:30
Payroll · pay day Sat 12/09
Sat 05/09 – Fri 11/09 · running to today
| Stylist 2 · Date | Client | Service | Amount | % | Commission |
|---|---|---|---|---|---|
| 05/09 | Client 30 | Colour | $600 | 45% her rate | $270.00 |
| 05/09 | Client 31 | Cut | $250 | 40% | $100.00 |
| 06/09 | Client 05 | Cut | $250 | 40% | $100.00 |
| 08/09 | Client 27 | Colour | $600 | 45% her rate | $270.00 |
| 08/09 | Client 27 | Cut | $250 | 40% | $100.00 |
| 09/09 | Client 18 | Cut | $250 | 40% | $100.00 |
| 10/09 | Client 05 | Colour | $600 | 45% her rate | $270.00 |
| 10/09 | Client 05 | Cut | $250 | 40% | $100.00 |
| 10/09 | Walk-in | Cut | $250 | 40% | $100.00 |
| 10/09 | Client 07 | Colour | $600 | 45% her rate | $270.00 |
| 10/09 | Client 07 | Cut | $250 | 40% | $100.00 |
Paid
last Saturday- Stylist 1 · 29/08 – 04/09✓ Sat 05/09 $3,108.40
- Stylist 2 · 29/08 – 04/09✓ Sat 05/09 $3,396.00
- Stylist 3 · 29/08 – 04/09✓ Sat 05/09 $2,461.75
This screen is the owner's. A receptionist's login does not show commissions anywhere — not here, not on the service list, not at the till.
Every commission is copied onto the line when the service is charged, rate included. Changing a stylist's rate changes what she earns from then on, never what she already earned.
Appointment scheduling
SYNCED 17:30
Finance · September 2026
From the daily closes, the 1st to today
Daily closes
How today was paid
- Cash$1,350
- Transfer$1,100
- Card$1,480
- Gift card$380
| Close | Day | Services | Total | State |
|---|---|---|---|---|
| 10/09 | Thu | 13 | $4,660 | open |
| 09/09 | Wed | 22 | $7,790 | closed |
| 08/09 | Tue | 20 | $7,045 | closed |
| 07/09 | Mon | 12 | $4,380 | closed |
| 06/09 | Sun | 14 | $5,120 | closed |
| 05/09 | Sat | 31 | $11,280 | closed |
| 04/09 | Fri | 27 | $9,930 | closed |
Payroll due · Sat 12/09
$9,373.50- Stylist 1$3,170.00
- Stylist 2$3,280.00
- Stylist 3$2,923.50
The system
The one product of the six with no scale in it. Reception books into a web app; the moment an appointment exists, a scheduler queues its two reminders — a day before and an hour before — and they arrive on a wallet pass on the client’s phone. She installs nothing, and the same pass carries her stamps.
The agenda
One column per stylist, each appointment a block as long as its services take. A dashed block has no deposit yet; a solid one is confirmed. The ringed one is the appointment the drawing follows, and the cancelled one stays on the grid — the hour it freed is information too.
Booking, and the hour that says no
Capacity belongs to the category, not to the stylist. The salon has two nail stations, so a third nail appointment overlapping two others is refused even with a stylist free. Saving the booking also queues its two reminders.
The till of the day
Appointments and walk-ins in one list. Charging is where three things happen at once: the deposit comes off the total, the stylist’s commission is frozen, and a stamp lands on the pass. Cash, transfer, card and gift card plus the deposits make the day’s close.
The client's record
One stamp per charged visit, so the stamps and the visit count are the same number by construction. Today’s visit is the top of her history and the eighth stamp on the pass the reminders arrive on.
Payroll
Paid on Saturday for the seven days before it: a base plus the week’s commissions. Every commission is copied onto its line when the service is charged, rate included, so changing a rate never rewrites what was already earned. A receptionist never sees this screen.
Finance
The month seen from its closes. Today’s bar is the till of the day, not a copy of it; the payroll tile is Saturday’s payroll; the commissions are the ones frozen at each charge. Every figure on it is a sum of rows another screen already holds.