Skip to content

Using the Scheduler Calendar

The Scheduler gives you a day-view calendar showing every bay in the workshop and the appointments booked into each one. Each bay is a column, and appointments appear as blocks on a time grid. Owners and Managers can drag appointments to reschedule them, move them between bays, resize them, and create new appointments by clicking empty slots. Service Advisors have read-only access. This is the primary tool for managing the workshop diary.

  • You are signed in as an Owner, Manager, or Service Advisor. Technicians are redirected to their My Jobs page.
  • At least one bay is configured in the system.
  • Owner and Manager - full access. Can drag-drop appointments, resize them, click to create, and use kebab menu actions.
  • Service Advisor - read-only access. Can view the calendar and click appointments to preview them. Cannot drag, resize, or create appointments. A “View Only” badge appears in the toolbar.
  • Technician - no access. Redirected to /my-jobs automatically.
  1. Navigate to /scheduler using the main menu. The calendar loads showing today’s date in day view.

  2. Read the column layout. Each column represents a workshop bay. The bay name and colour dot appear at the top of each column. If the bay has a type (e.g. MOT, General), it is shown below the name. If any appointments are not assigned to a bay, an “Unassigned” column appears on the right.

  3. Read the time grid on the left side. The grid runs from 06:00 to 20:00 by default. These display hours are configurable per organisation in scheduler settings. The grid uses 15-minute slot granularity. Time labels appear every 30 minutes.

  4. Note the business hours shading. Slots outside configured business hours (default 08:00 to 17:00) are shaded in amber. Non-working days are also shaded. If your organisation uses per-day schedules, break periods appear with a diagonal hatched pattern.

  5. Look at the appointment blocks in each column. Every block shows:

    • Customer name
    • Vehicle registration
    • Time range (start and end time)
    • Technician name (if assigned)
    • Work order status colour
  6. Note that the height of each block corresponds to the appointment duration. Overlapping appointments in the same bay stack side by side within the column.

  7. A red horizontal line with a time label shows the current time and updates every minute. This line only appears when the current time falls within the displayed time range and the selected date is today.

  8. To navigate between dates:

    • Click Today to jump to the current date.
    • Click the left arrow to go to the previous day.
    • Click the right arrow to go to the next day.
    • Click the date display to open a date picker and jump to any date.
  9. To filter appointments, use the toolbar controls:

    • Technician dropdown - filter by a specific technician or show all.
    • Status dropdown - filter by work order status or show all.
    • Click Clear filters to reset both filters.
  10. To view appointment details, click on any appointment block. This opens a preview dialog with the appointment and work order information. It does not navigate away from the calendar. From the preview dialog, you can access the full work order if needed.

  11. To reschedule an appointment (Owner/Manager only), drag the block up or down within the same column. The appointment snaps to the nearest 15-minute slot when you release it.

  12. To move an appointment to a different bay (Owner/Manager only), drag the block horizontally into another column. You can also change the time at the same time by dragging diagonally.

  13. To resize an appointment (Owner/Manager only), drag the bottom edge of an appointment block up or down. This changes the end time while keeping the start time fixed. The resize snaps to 15-minute increments.

  14. To create a new appointment from the calendar (Owner/Manager only), click on an empty time slot in any bay column. A create appointment dialog opens with the bay and start time pre-filled.

  15. Appointment blocks have a kebab menu (three dots) for quick actions. Options include opening the work order in a new tab and, for multi-location organisations, moving the appointment to a different location.

  16. To split an appointment (Owner/Manager only), click the appointment to open the preview dialog, then click Split Appointment. A split dialog opens with the available options for that appointment:

    • Around a break - if the appointment crosses a configured break (e.g. lunch), this option splits it into a Part 1 that ends at the break and a Part 2 that resumes after. The break itself is left unbooked. If the remaining work would spill past closing time, the same option shifts Part 2 to the next working day’s opening time instead.
    • Continue on the next working day - appears when the appointment crosses closing time. Part 1 ends at close; Part 2 starts at the next working day’s opening time, in the same bay.
    • At the midpoint - always available. Splits the appointment cleanly in half, snapped to the nearest 15-minute boundary.

    Pick an option, check the preview (“Part 1: 10:00 - 12:00 (2h), Part 2: 13:00 - 15:00 (2h)”), and click Split Appointment. The original appointment shrinks to Part 1; a new Part 2 is created in the same bay, with the same work order, technician, and notes. Both blocks show a small link icon and a “Part 1/2” label so they’re recognisable as related.

    Appointments shorter than 30 minutes cannot be split. Completed and cancelled appointments cannot be split either. Each resulting part must be at least 15 minutes.

    After splitting, you can drag either part to reschedule it independently. To move Part 2 to a different bay, drag it there in Day view, or use the appointment kebab menu.

  17. The auto-refresh toggle (Live/Paused) in the top-right of the calendar grid controls whether the view refreshes automatically every 30 seconds.

You can see the full day’s schedule at a glance, with each bay’s appointments laid out on a time grid. Owners and Managers can drag, resize, and create appointments directly on the calendar. Service Advisors can view and preview appointments but cannot modify them. The current time line helps you track where you are in the day.

ProblemCauseFix
Page redirects to /my-jobsYou are signed in as a Technician. Technicians do not have scheduler access.Ask a Manager or Owner to view or change the schedule.
Appointment block snaps back after draggingThe reschedule failed on the server. Another user may have changed that appointment, or your connection dropped.Refresh the page and try again. Check the target time slot is not already occupied in the same bay.
”Contact a Manager to reschedule appointments” message appearsYou are a Service Advisor. Service Advisors have read-only access to the scheduler.Ask a Manager or Owner to make the change.
A bay column is missingThe bay may have been deactivated or deleted, or it belongs to a different location.Check bay configuration in Settings. For multi-location organisations, check the location selector.
Appointment block shows the wrong colourThe linked work order’s status changed after the page loaded.Wait for auto-refresh or toggle Live mode to trigger a refresh.
Current time line is not visibleThe current time is outside the displayed time range, or you are viewing a date other than today.The time line only appears during the configured display hours (default 06:00-20:00) when viewing today’s date.
”No bays configured” empty state appearsNo bays have been set up for the current location.Go to Settings and add workshop bays.
Time grid shows different hours than expectedDisplay hours are configurable per organisation. Your admin may have changed them.Check scheduler settings or ask your admin. The default range is 06:00-20:00.
  • The Day view shows one day at a time across every bay. For seeing one bay’s full week (useful for multi-day jobs or follow-up appointments), see Week by Bay View. The Week by Bay view is being rolled out in phases; not every organisation will see the toggle yet.
  • Overlapping appointments in the same bay are displayed side by side within the column, so you can always see every booking.
  • Bay colours are set by an admin in Settings. These colours appear as a dot next to each bay name and as the left border of appointment blocks.
  • For multi-location organisations, a location selector appears in the toolbar to filter bays by site.
  • Dragging a completed appointment is blocked. A toast message explains that completed appointments cannot be moved.
  • If an appointment is dragged into a break period, a warning toast appears but the move is still allowed.