Calendar and appointments
The Calendar is your day-at-a-glance schedule: one column per bookable stylist, appointments laid out by time. Use Appointments for a searchable list of the same records. An appointment is the record; booking is the action a customer takes to create one.
Open the calendar
Section titled “Open the calendar”- Pick a branch (the calendar is per branch).
- In the sidebar, open Calendar.
- Use the arrows or the date picker to move between days, and Filter by Stylist / Filter by Service to narrow the view. Click Apply Filters; Clear resets them.
On a phone, tap the stylist chips to switch which stylist’s column you’re viewing — one shows at a time.
Each block shows the customer, service, and time. Click a block to open its Appointment Details.
Create an appointment
Section titled “Create an appointment”- On the Calendar, click New Appointment (or add one from the Appointments list).
- Choose the customer, service, any add-ons, and the stylist.
- Pick a time from the available slots and save.
Only slots where the chosen stylist is working and free are offered — the same availability rules the public site uses. See availability.
For a customer who’s already in the chair with no prior booking, use a walk-in instead.
Edit an appointment
Section titled “Edit an appointment”- Open the appointment from the calendar or list.
- Click Edit Appointment to change the service, stylist, time, or add-ons.
- To add extras mid-visit without reopening the whole form, use Add to visit — it appears while the balance is still unpaid.
Cancel an appointment
Section titled “Cancel an appointment”- Open the appointment and click Mark as Cancelled.
- Review the refund preview — the amount is calculated from your cancellation policy.
- Confirm.
Cancelling releases the slot and applies your refund rules. The card charge and any redeemed loyalty points are refunded at the same policy percentage (points are treated like any other tender), and package sessions are returned where the policy allows. Set those rules under no-shows and cancellation policy; the money side is covered in refunds.
Appointment statuses
Section titled “Appointment statuses”Statuses are colored on the calendar and shown at the top of Appointment Details. To move an appointment forward, click Mark as [status]. These are the standard states:
| Status | Meaning |
|---|---|
| Pending Deposit | Created but waiting on the deposit. The slot is held, shown dashed on the calendar. If the deposit isn’t paid within the payment window, it’s released automatically. |
| Booked | Confirmed. The deposit is paid, or no deposit was required. |
| In Progress | The visit has started. Walk-ins begin here. |
| Completed | The visit is done and the balance is settled. |
| Cancelled | Cancelled, with any refund applied per policy. |
You can add your own custom statuses for your workflow — the ones above are the built-in states every business has.
No-show is a flag, not a status
Section titled “No-show is a flag, not a status”Marking a No Show doesn’t replace the appointment’s status — it sets a separate flag. On Appointment Details, click Mark as No Show (confirm in the dialog); use Undo No Show to reverse it. Marking a no-show applies your no-show policy, which may retain part of the deposit. See no-shows and cancellation policy.
Appointments that need rescheduling
Section titled “Appointments that need rescheduling”If a stylist is made non-bookable, takes time off, or their hours change, any appointments now stranded outside their availability appear under Needs Rescheduling below the grid. Open each one to move it to a new time or stylist. When you make a change that would strand booked appointments, JustBook warns you first and lets you notify the affected customers before saving.
Related
Section titled “Related”- Availability — why a slot is or isn’t offered.
- Walk-ins — start a visit for a customer with no booking.
- Booking flow settings — what customers see when they book online.