This guide covers everything you need to manage appointments through the admin panel. Use the contents on the left to navigate to any section.
The Meridian Professional admin panel gives you complete control over client appointments across all professionals. You can review new bookings, confirm or cancel appointments, block dates for office closures or individual availability, and check real-time slot utilisation.
The panel is divided into four areas: Appointments, Calendar, Block Dates, and Availability. Each is accessible from the left-hand navigation or the tab bar at the top of the main area.
The admin panel is protected by a username and password. Navigate to your admin URL and enter your credentials to access the panel.
At the top of the main area, four summary cards give you an at-a-glance view of your appointment pipeline:
| Card | What it shows |
|---|---|
| Total Appts | All confirmed and pending appointments (cancelled excluded). |
| This Month | Active appointments scheduled within the current calendar month. |
| This Week | Active appointments scheduled within the current week (Sun–Sat). |
| Revenue (£) | Combined fee value of all active (non-cancelled) appointments. |
Click 🔄 Refresh in the Appointments tab to recalculate these figures after making changes.
The All Appointments tab shows a full table of every booking. Each row displays the reference, client name, service, professional, date, time, fee, and status.
Use the All Statuses and All Professionals dropdowns to filter the list. You can combine both filters simultaneously.
Click View on any row to open the full appointment details. From the detail panel you can:
The Calendar tab shows a monthly grid colour-coded by day status. Use ← Prev and Next → to move between months.
| Colour | Meaning |
|---|---|
| Blue | Date is available with no appointments. |
| Amber | Date has one or more appointments. A small number shows the count. |
| Grey | Date is blocked. |
| Faded | Date is in the past or closed (Sunday). |
Click any amber day to see a summary of that day's appointments in a pop-up panel.
Use Block Dates to prevent new bookings on specific days — for example during office closure, bank holidays, or when a particular professional is unavailable.
To remove a block, click Unblock next to the relevant entry. You will be asked to confirm before it is removed.
The Availability checker shows exactly how many slots are free at each time on any given working day.
| Colour | Meaning |
|---|---|
| Blue | Slots available — not yet full. |
| Amber | Partially booked — some slots taken. |
| Red | Fully booked — no slots available. |
Saturday slots are limited to 09:00–11:30. Sunday shows as closed. Blocked dates show a blocked message instead of slots.
Every appointment carries one of three statuses:
| Status | Meaning |
|---|---|
| Confirmed | The appointment is accepted and active. |
| Pending | The appointment has been received but not yet reviewed or confirmed. |
| Cancelled | The appointment has been cancelled. It remains in the system for reference but is excluded from stats and availability counts. |
To confirm a pending appointment, open it via View and click ✓ Confirm. To cancel, open it and click ✕ Cancel.
Data is session-based. The admin panel holds appointment data in memory for the current session. Any changes persist for the duration of your session. Refreshing the page restores the original seed data.
Closing the detail panel. Click the × button, click outside the panel, or press Escape to close.
Professional filter. Use the All Professionals dropdown in the Appointments tab to view the workload of a specific team member quickly.
Max slots per time. The system allows up to 4 concurrent appointments per time slot across all professionals. The Availability checker flags any fully booked slots.
Cancelled appointments and revenue. Cancelled appointments are excluded from all dashboard stats including the revenue total.
Opening hours. The system recognises Monday–Friday 8:00–18:00 and Saturday 9:00–14:00. Sundays are marked as closed throughout the admin panel.