nxcut

Calendar & Bookings

Book, view, and manage all your salon appointments in one place

The Calendar is where all your appointments live. It shows your team's full schedule side by side — one column per staff member — so you can see everyone's day at a glance and book new appointments in seconds.


How the Calendar is laid out

When you open the Calendar you'll see:

  • A column for each staff member — each person has their own lane with their profile photo and name at the top
  • Time slots running down the page — the interval (15, 30, or 45 min) is set in Settings → Calendar
  • A red line showing the current time — so you always know where you are in the day
  • Appointment cards — each card shows the client name, service, and time range
  • Navigation bar at the top — use Today, <, and > to move between days, or click the date to jump to a specific day

The + Add button in the top right corner is for selling products, memberships, or vouchers directly — it opens a cart where you select the items and a client. It is not for creating appointments. To book an appointment, click directly on an empty time slot in a staff column.

Quick Sale Cart


Booking a new appointment

To create an appointment, click on any empty time slot in a staff member's column. A booking panel will slide open on the right side of the screen.

Booking an Appointment

Step 1 — Select a client

The left side of the panel shows your client list. You can:

  • Search by name or phone number
  • Select an existing client from the list
  • Choose Walk-In Customer if the client isn't registered
  • Click Add new client to create a new profile on the spot

You don't need to pre-register a client. Walk-In Customer works perfectly for first-time or unregistered visitors.

Once you select a client, their name, phone, and email will be confirmed on screen. You can click Change Client if you need to swap to someone else, or View [Client]'s Profile to open their full history.

Step 2 — Add services

On the right side of the panel, click + Add service. A service picker will open showing all your available services with their price and duration.

  • Tick the checkbox next to any service you want to add
  • You can select multiple services at once
  • Click Done when you're finished

The selected services appear in the Appointment panel showing the time, duration, assigned team, and price. The total updates automatically at the bottom.

Step 3 — Save

Click Save. The appointment is created instantly and appears as a card on the calendar. A green "Appointment created successfully" notification will confirm it.


Appointment card hover

Hover over any appointment card on the calendar to see a quick summary popup showing:

  • The time range (e.g., 14:30 – 15:30)
  • The current status badge (e.g., Scheduled)
  • The client's name and phone number
  • The service name, team, duration, and price

Editing an appointment

Click on an existing appointment card to open the Edit Appointment panel. It works the same as the booking panel — you can change the client, add or remove services, or update the time or Status.

Managing Appointment Status

At the top of the edit panel you'll see status action buttons:

ButtonWhat it does
ArrivedMarks the client as checked in and present
StartMarks the service as actively in progress
No ShowRecords that the client didn't show up
CancelCancels the appointment

The status is reflected both on the appointment card and in the hover popup.

At the bottom of the panel you'll see two buttons:

  • Save — saves any changes you made
  • Checkout — moves the appointment to the payment screen to collect payment

Appointment statuses

StatusWhat it means
ScheduledThe appointment is booked and upcoming
ArrivedThe client has arrived at the salon
StartThe service is currently in progress
No ShowThe client didn't show up
CancelledThe appointment was cancelled

Blocking time off

Need to mark a staff member as unavailable for a break, training, or any other reason? You can block out time without creating a real appointment.

Click on an empty time slot in a staff member's column and select Block Time.

Set the start time, end time, and an optional note so the team knows why the slot is blocked.

Click Save. The blocked slot will appear as a distinct card on the calendar.


Going to checkout from the calendar

Once a client's appointment is done, you can take payment directly from the calendar.

Click on the appointment card to open the Edit Appointment panel.

Click Checkout at the bottom of the panel.

The payment screen opens with the services already loaded. Follow the Checkout steps to apply discounts, add a tip, and collect payment.


Quick reference

What do you want to do?How?
See today's appointmentsOpen the Calendar — each person has their own column
Move to a different dayPress the < or > arrows, or click Today
Book someone inClick an empty time slot in their column
Book a walk-in (no name)Pick Walk-In Customer when asked for the client
Add more than one serviceTick all the services you want — they'll stack in the same slot
Mark someone as arrivedOpen the appointment and tap Arrived, then Start
Cancel or mark no-showOpen the appointment and choose Cancel or No Show
Peek at an appointment quicklyHover your mouse over it — a summary pops up

On this page