Appointments and state-management

Daily view, status workflow, notes, upsell

Appointments in Staff Portal

Daily main UI for Staff is appointment management. Simpler than Manager calendar, focused only on own bookings.

Where to find it

/staff-portal/ (Dashboard) – today's bookings list. /staff-portal/appointments/[id] – booking details.

Daily Dashboard

Main page shows:

  • Today's bookings (sorted by time)
  • Daily summary: e.g., "2/5 completed," new customers, revenue
  • Day navigator: click to other day
  • Weekly schedule sidebar: weekly overview

Status filtering (Confirmed / In Progress / Completed / No-show).

Status workflow

A booking takes 5 states during the day:

1. CONFIRMED (default)

Customer booked, confirmed. Not arrived yet.

2. IN_PROGRESS

You click when customer arrives and service starts.

3. COMPLETED

Service done. You click finish button.

4. NO_SHOW

Customer didn't arrive, mark with NO_SHOW button.

5. CANCELLED

Rarely Staff's task, usually Manager / Reception.

Quick-status buttons

Big buttons on booking-detail for transitions. One click, done.

Appointment detail

Open a booking:

  • Customer info (name, phone, email, photo)
  • Service breakdown (what's booked, price, duration)
  • Booking Q&A (customer form answers if consultation was done)
  • Previous visits (customer's prior bookings with you)
  • Customer photos (before/after from customer's photo gallery)
  • Alerts (allergy, birthday, medical)
  • Notes (booking-specific)

Notes

Booking-level

"Notes" field: "Customer asked for quieter music." Next time you read.

Customer-level

Separate notes on customer profile:

  • General
  • Medical (important!)
  • Preference (e.g., favorite service)
  • Alert (highlighted warning)

Upsell on appointment

If customer buys a product during:

  • Booking-detail → Add product
  • Product search (from POS)
  • Quantity, price
  • To cart

Booking revenue grows, you (Staff) get commission on product.

Service swap or add

Within booking:

  • Add service (extra, e.g., "After haircut, scalp treatment")
  • Modify service (replace original)

Price auto-updates.

When to use it

Scenario 1, customer arrives Customer walks in. Booking-detail → "In Progress" button. Time tracking starts.

Scenario 2, customer finishes Service end. "Completed" button. Commission record generated.

Scenario 3, no-show 14:00 customer not there at 14:30. "No-show" button. Manager handles fee.

Scenario 4, customer buys during Customer buys shampoo. Add product → Schwarzkopf Shampoo → 1 pc. Price added.

Scenario 5, customer-info read New booking with new customer. Booking-detail → Customer Q&A: "Skin type: sensitive, allergy: paraben." Prepare.

Tips

  • Status-workflow adherence critical for Reports, don't leave Confirmed something already Completed.
  • Appointment notes written once, read often, be detailed.
  • Customer-level Medical note mandatory for allergy or medical question.
  • Upsell commission should be on (Manager-level), else Staff not motivated.
  • Day navigator makes looking ahead easy: tomorrow's bookings, where to prepare.
  • Weekly schedule sidebar for longer planning, many future bookings.

Related articles

#appointments#status#workflow#notes#upsell
💬

Have a question? Ask the AI assistant

The Bookinda AI knows the entire help center and can answer in seconds.

B

Bookinda AI Assistant

Ask anything about features, settings, or integrations.

Hi! I'm the Bookinda assistant. I can answer questions about features, billing, integrations, and more. What would you like to know?

Still need help?

Get in touch with our support team.

Contact us