Calendar — viewing and managing appointments visually
The calendar gives you a day-by-day or week-at-a-glance view of all bookings, colour-coded by staff member.
The Calendar page provides a visual, time-blocked view of all appointments. It is the fastest way to see availability gaps, overlapping bookings, and who is busy at any given time.
Switching views
Use the Day and Week buttons at the top-right to toggle between the single-day column layout and the multi-day overview. Day view is useful when you need granular 15-minute precision. Week view is better for spotting quiet days and planning ahead.
Navigating dates
Use the left and right arrows to move forward or back one day (or week). Click the Today button to jump back to the current date. You can also click a date on the mini calendar in the top-left to jump directly to that day.
Colour coding
Each booking block is coloured by staff member. The colour legend appears at the top of the page. If a booking has no staff assigned, it appears in a neutral grey.
Clicking a booking
Click any booking block to open a detail panel on the right. From here you can:
- Edit the appointment (change time, service, staff, or customer)
- Mark the client as arrived, in service, or completed
- Cancel or mark as no-show
- Send the customer a manual notification
Adding a new booking from the calendar
Click any empty time slot on the calendar to open the New Booking form pre-filled with that time. Select the customer, service, and staff, then confirm.
Blocked time and breaks
Grey non-booking blocks indicate time that has been blocked off — staff breaks, meetings, or admin time. These are created from the Roster page and cannot be booked over by customers online.
Filtering by staff
If you have multiple staff, use the staff filter buttons below the navigation to show only specific team members. This is useful when managing a large team and you want to focus on one person's schedule.