Skip to main content

Introduction

The Team Schedule page provides a visual overview of your entire team’s working hours, time off, and availability. It’s the central hub for managing schedules across your business, allowing you to quickly see who’s working when, identify scheduling gaps, and make adjustments on the fly.

Key Features

  • Visual Grid View: See all team members’ schedules at a glance with colour-coded rows
  • Weekly Hours Summary: See total scheduled hours per team member at a glance
  • Team Member Colours: Each team member’s row displays a coloured left border matching their scheduler colour
  • Flexible Time Periods: Switch between 1-week and 2-week views
  • Quick Navigation: Jump to this week, next week, or navigate by date
  • Team Member Search: Filter the grid to find specific staff
  • Blocked Time Display: See scheduled breaks and blocked time alongside working hours
  • Inline Actions: Set custom hours, add time off, add breaks, or edit working hours directly from the grid
  • Bulk Actions: Set multiple team members as not working for business closures or holidays
  • Real-Time Updates: Changes are reflected immediately

Accessing Team Schedule

  1. In the main sidebar, click Team
  2. Select Schedule from the submenu
You’ll see:
  • A header with navigation controls
  • Quick access buttons for “This Week” and “Next Week”
  • A time period selector (1 Week / 2 Weeks)
  • Date range navigation arrows
  • A search bar to filter team members
  • The schedule grid showing all team members
Team schedule grid showing all team members' working hours and availability for the week

Understanding the Schedule Grid

Grid Layout

The schedule grid displays:
  • Left column: Team member names, avatars (with coloured rings), and weekly hours total (e.g., “32h this week”). A coloured left border matches each team member’s scheduler colour for quick visual identification.
  • Header row: Days of the week with dates. Today’s column is subtly highlighted.
  • Grid cells: Working hours, time off, blocked time, or off days for each team member/date combination.
Team member avatars display a coloured ring around them. If a team member has a custom scheduler colour set, this appears as their ring colour. Team members without a custom colour display with a default grey ring.

Cell Types

Work Hours (Blue)

Cells showing working hours appear in blue with the time range displayed (e.g., “9:00 AM - 5:00 PM”). Multiple shifts are shown as separate blocks if a team member has split shifts.

Custom Hours (Blue with Badge)

When a team member has custom hours set for a specific date, the cell shows a “Custom” badge below the time range. This indicates the hours differ from their default schedule.

Account Default Hours (Muted with Label)

When a team member has no personal schedule configured (or their schedule doesn’t include a particular day), the cell shows an “Account Default” label above the hours in muted styling. The time range appears in a lighter, less prominent style compared to explicitly configured schedules, making it easy to distinguish inherited hours at a glance. The hours shown are inherited from your account’s opening hours (configured in Settings > Scheduling). To give the team member their own schedule, click Edit Working Hours from the cell menu.

Time Off (Grey)

Time off appears in grey with:
  • All-day time off: Shows “Time Off” text
  • Partial time off: Shows the specific time range blocked

Blocked Time (Amber)

Blocked time (breaks, meetings, etc.) appears as amber badges showing the time range and optional description. Blocked time is managed from the Scheduler or via the Add Break action on the Team Schedule grid. These blocks prevent online bookings during those periods.

Off Days

Days with no scheduled shifts show “No Shifts” in light grey text.

Recurring Off Days

When a day has a recurring schedule (e.g., Monday every 2 weeks) and it’s an off-week, the cell displays “Off (recurring)” in indigo italic text instead of “No Shifts.” This makes it clear the day is intentionally off due to a recurring pattern, not missing configuration. Hovering shows a tooltip confirming “Off — recurring schedule (this is an off-week).”

Mixed Display (Partial Time Off + Work)

When a team member has partial time off but also has working hours outside that period, the cell displays both:
  • The time off segment (grey)
  • The remaining work hours (blue)
This clearly shows when someone is partially available.

Time Period Selection

Choose how much of the schedule to view:
  • 1 Week: Shows Monday to Sunday of the selected week
  • 2 Weeks: Shows two full weeks (14 days)
Use the dropdown selector at the top to switch between views.

Quick Navigation

  • This Week: Jump directly to the current week
  • Next Week: Jump to the following week

Date Navigation

Use the left/right arrows to move forward or backward:
  • In 1-week view: Moves by one week
  • In 2-week view: Moves by two weeks
The current date range is displayed between the arrows (e.g., “Mon, 2 Dec 2025 - Sun, 15 Dec 2025”). Use the search bar to filter the grid by team member name. This is useful for larger teams when you need to focus on specific staff.

Quick Actions

Cell-Level Actions

Click on any cell in the grid to access quick actions via a dropdown menu:
ActionDescription
Edit This DayAdd or edit custom hours for this specific date
Edit Working HoursModify the team member’s regular weekly schedule
Add Time OffSchedule time off starting from this date
Add BreakCreate a blocked time period (one-off or recurring)
Delete Time OffRemove existing time off for this date
Clear Custom HoursRemove custom hours and revert to default schedule
The available actions depend on the current cell state:
  • Cells with time off show “Delete Time Off”
  • Cells with custom hours show “Clear Custom Hours”
  • Cells without time off show “Add Time Off”

Member-Level Actions

Click the settings icon next to a team member’s name to access:
ActionDescription
View DetailsOpen the team member’s profile drawer
Edit Working HoursGo directly to edit their weekly schedule

Managing Schedules from the Grid

Setting Custom Hours

Custom hours override the default schedule for a single day.
  1. Find the team member and date in the grid
  2. Click on the cell
  3. Select Edit This Day
  4. In the modal:
    • The Date is pre-filled based on the cell you clicked. Changing the date will show a warning, as you’d be overriding a different day than intended.
    • Add one or more shifts with start/end times
    • Click Add a shift for split shifts
    • Use Reset to Default to clear the form and revert to the team member’s default schedule for that day
  5. Click Save
The cell updates immediately to show the custom hours with a “Custom” badge.

Adding Time Off

  1. Find the team member and date
  2. Click on the cell
  3. Select Add Time Off
  4. In the modal:
    • Select the Type (Annual leave, Sick leave, Personal leave, Training, or Other)
    • Toggle All day on or off
    • Set the Start Date and End Date (for multi-day time off)
    • If partial, set Start Time and End Time
    • Optionally add a Description
    • Conflict warning: If the team member has existing booked or confirmed appointments during the selected dates, a warning message will appear showing the number of conflicting appointments. This helps prevent accidentally scheduling time off over existing bookings.
  5. Click Add Time Off
The grid updates to show time off for all affected dates.
Edit team schedule modal showing daily shift configuration with start and end times

Editing Working Hours

  1. Click the settings icon next to the team member name, OR
  2. Click on any cell and select Edit Working Hours
  3. The modal displays a list of all existing schedules with their start dates
    • The schedule that applies to the currently viewed date shows a “Currently Active” badge
    • Each schedule shows how many working days are configured
  4. To edit an existing schedule, click on it in the list
  5. To create a new schedule, click Add New Schedule — the form pre-fills with your account’s opening hours as a starting point
  6. In the edit/create form:
    • Set the Start Date for when these hours take effect
    • Configure each day’s shifts (Monday through Sunday)
    • Add multiple shifts per day if needed
    • Use the copy icon next to any day to apply those hours to all other open days
  7. Click Save Changes (editing) or Create Schedule (new)
To delete a schedule, click the trash icon next to it in the list and confirm the deletion. Important: The start date determines when the schedule takes effect. You can set schedules for future dates to plan ahead (see Planning Future Schedule Changes).

Recurring Day Schedules (Every Other Week)

For team members who don’t work the same days every week — such as every other Monday, or Saturday every two weeks — you can set per-day recurrence on individual days within a schedule.

How It Works

Each day in a schedule can have its own repeat interval. Days without a recurrence repeat every week (the default). Days with a recurrence only apply on matching weeks — on off-weeks, the day is explicitly off (no availability, no bookings).

Setting Up a Recurring Day

  1. Open Edit Working Hours for the team member
  2. Edit or create a schedule
  3. Next to any enabled day, click the ↻ repeat icon
  4. In the popover, set the interval (e.g., “Every 2 weeks”)
  5. Click Done
  6. The day now shows a label like “Every 2 weeks” next to it

Common Scenarios

Every other Monday: Set Monday to “Every 2 weeks.” Tuesday through Friday have no recurrence (weekly by default). One schedule handles it. Saturday every two weeks: Set Saturday to “Every 2 weeks.” Weekdays remain weekly. One schedule. Whole week alternates (A/B weeks): Create two schedules with different start dates (one week apart). Set all days in both to “Every 2 weeks.” They alternate automatically.

Important Notes

  • The Start Date of the schedule is the anchor for the recurrence. “Every 2 weeks” counts from the Monday of the start date’s week.
  • On off-weeks, the day is explicitly off — no availability is shown and clients cannot book. This is intentional: if you set Monday to “every 2 weeks,” off-week Mondays are closed, not inherited from business hours.
  • Custom hours and time off still take priority over recurring schedules.
  • In the schedule list, recurring days appear in the summary (e.g., “5 working days · Mon 2 wks”).

Clearing Custom Hours

To remove a one-off schedule change and revert to defaults:
  1. Click on a cell showing custom hours (has “Custom” badge)
  2. Select Clear Custom Hours
  3. Confirm the action
The cell reverts to showing the default schedule for that day.

Deleting Time Off

  1. Click on a cell showing time off
  2. Select Delete Time Off
  3. Confirm the deletion
Availability is restored for those dates.

Adding a Break

You can add blocked time (breaks, meetings, etc.) directly from the Team Schedule grid without needing to switch to the Scheduler.
  1. Click on a cell for the team member and date
  2. Select Add Break from the menu
  3. In the modal:
    • Select the Team Member (pre-filled)
    • Set the Date (pre-filled from the cell you clicked)
    • Set the From and To times
    • Optionally add a Description (e.g., “Lunch break”)
    • Change the Frequency if this break repeats (daily, weekly, etc.)
  4. Click Save
The break appears as an amber badge in the grid cell. Recurring breaks can be managed from the Scheduler.

Set Not Working (Bulk Action)

For business closures, public holidays, or any situation where multiple team members need time off simultaneously:
  1. Click the Set Not Working button in the page header
  2. In the modal:
    • Select the Start Date and End Date for the closure period
    • Select which team members to include (all are selected by default)
    • Optionally add a Description (e.g., “Public Holiday”)
  3. Click Set Not Working
This creates all-day time off entries for each selected team member across the date range. It’s much faster than adding individual time off for each team member. Use cases:
  • Public holidays (Easter, Christmas, etc.)
  • Business renovations or temporary closures
  • Team-wide training days

Tooltips and Details

Hover over any cell to see detailed information:
  • Full date: The complete date (e.g., “Mon, 2 Dec 2025”)
  • Shift details: Each work period with start and end times
  • Total hours: Sum of all work hours for that day
  • Custom hours indicator: Notes if hours are customised
  • Time off details: Type and description of time off
  • Quick tip: “Click on any shift for options”
This is useful for getting more information without opening the edit modal.

Member Detail Drawer

Click on a team member’s name or avatar to open their detail drawer, which shows:
  • Profile information (name, email, phone)
  • Weekly hours total and upcoming time off count
  • Quick actions to edit working hours or add time off
  • Upcoming schedule for the next two weeks
  • Upcoming time off entries with type and dates

Planning Future Schedule Changes

The default hours feature supports setting schedules with future start dates. This allows you to plan ahead for schedule changes, seasonal adjustments, or ending availability after a specific date.

How Future Schedules Work

When you set default hours with a Start Date, the system:
  1. Keeps your current schedule active until the day before the start date
  2. Automatically applies the new schedule from the start date onwards
  3. Preserves all previous schedule versions for historical reference
The system always uses the most recent applicable schedule for any given date. For example:
  • Schedule A starts 1 Jan 2026 (Mon-Fri 9AM-5PM)
  • Schedule B starts 1 Jul 2026 (Mon-Fri 8AM-4PM)
  • Schedule C starts 1 Jan 2027 (No shifts)
For a date in March 2026, Schedule A applies. For August 2026, Schedule B applies. For February 2027, Schedule C applies.

Setting a Future Schedule

From Team Schedule page:
  1. Navigate to TeamSchedule
  2. Click on any cell for the team member and select Edit Working Hours
  3. Click Add New Schedule
  4. In the form:
    • Set the Start Date to your desired future date
    • Configure each day’s shifts as needed
  5. Click Create Schedule
From Team Member detail page:
  1. Navigate to Team[Team Member]Working Hours tab
  2. Click the menu on any day
  3. Select Edit Working Hours
  4. In the modal:
    • Set the Start Date to your desired future date
    • Configure each day’s shifts as needed
  5. Click Save
The schedule grid will show the future schedule when you navigate to dates on or after the start date.

Ending Availability After a Specific Date

To stop a team member’s availability after a certain date (e.g., end of year): From Team Schedule page:
  1. Navigate to TeamSchedule
  2. Click on any cell for the team member and select Edit Working Hours
  3. Click Add New Schedule
  4. Set the Start Date to the first day of no availability (e.g., 1 January 2027)
  5. Uncheck all seven days so each day shows “No shifts”
  6. Click Create Schedule
From Team Member detail page:
  1. Navigate to Team[Team Member]Working Hours tab
  2. Click the menu on any day → Edit Working Hours
  3. Set the Start Date to the first day of no availability (e.g., 1 January 2027)
  4. Uncheck all seven days so each day shows “No shifts”
  5. Click Save
Critical: You must uncheck all seven days (Monday through Sunday). If you only uncheck some days, the remaining days will fall back to your account opening hours, which may still show availability.

Example: Limiting Availability to End of 2026

Step 1: Ensure current working schedule is set
  1. Team → [Member] → Working Hours
  2. Set default hours starting from today with your normal working days
  3. Save
Step 2: Set end-of-availability schedule
  1. Team → [Member] → Working Hours
  2. Click ⋮ → Edit Working Hours
  3. Set Start Date = 1 January 2027
  4. Uncheck all checkboxes (Monday through Sunday)
  5. Verify each day shows “No shifts”
  6. Save
Step 3 (Optional): Set location-level fallback
  1. Settings → Scheduling
  2. Toggle all days to closed
  3. Save
This ensures that even if a day is accidentally missed in the team member’s schedule, the account fallback will show as closed.

Verifying Future Schedules

To confirm your future schedule is set correctly:
  1. Navigate to TeamSchedule
  2. Use the date navigation arrows to move to the future date range
  3. Verify the team member shows “No Shifts” for all days after your end date

Best Practices

Weekly Planning

  • Review the Team Schedule at the start of each week
  • Ensure adequate coverage for busy periods
  • Check for scheduling conflicts or gaps

Managing Time Off

  • Encourage team members to request time off in advance
  • Review the schedule before approving leave
  • Consider impact on service availability

Custom Hours

  • Use custom hours sparingly for one-off changes
  • For permanent schedule changes, update default hours instead
  • Document the reason in the description when adding time off

Default Hours Configuration

  • When setting default hours, always configure all seven days to avoid unexpected fallbacks
  • Days not included in a team member’s schedule will fall back to account opening hours
  • To mark a day as “off”, uncheck the day’s checkbox (this sets empty shifts, preventing fallback)
  • Test your schedule by navigating to future dates in the Team Schedule grid

Large Teams

  • Use the search function to find specific team members quickly
  • Consider reviewing schedules by role or department
  • Use the 2-week view for longer-term planning

FAQs

Q: Can I drag and drop to reschedule? A: The Team Schedule grid is for viewing and quick actions. Use the dropdown menus on each cell to make changes. For appointment drag-and-drop, use the main Scheduler. Q: Why can’t I see all my team members? A: Check if you have a search filter active. Clear the search box to see all team members. Q: What does the “Custom” badge mean? A: The Custom badge indicates that the working hours for that specific date have been manually overridden and differ from the team member’s default weekly schedule. Q: How do I see past schedules? A: Use the navigation arrows to move backwards through time. You can view historical schedules to review past working patterns. Q: Can team members edit their own schedules? A: This depends on their role and permissions. Admins can edit all schedules; Team Members typically can view but may need an Admin to make changes. Q: How far in advance can I plan schedules? A: You can navigate to any future date and set up custom hours or time off. For recurring changes, use default hours with a future start date. See Planning Future Schedule Changes for details. Q: How do I stop bookings after a certain date? A: Set a new default schedule starting on your cut-off date with all days unchecked (no shifts). This will show “No Shifts” for all dates from that point onwards. See Ending Availability After a Specific Date for step-by-step instructions. Q: I set no shifts but the team member still shows availability. Why? A: You likely only unchecked some days, not all seven. Any day not included in a team member’s schedule falls back to your account opening hours. Make sure to uncheck all seven days (Monday through Sunday) to completely remove availability. Q: What’s the difference between Custom Hours and Default Hours? A: Custom Hours apply to a single specific date only and are used for one-off changes. Default Hours define the regular weekly pattern starting from a specific date and apply indefinitely until a newer schedule takes effect. Q: Can I have multiple future schedules set up? A: Yes. You can set multiple default hour schedules with different start dates. The system automatically uses the most recent applicable schedule for any given date. This is useful for planning seasonal changes or schedule transitions. Click Edit Working Hours from the Team Schedule page to see all schedules in one view. Q: How do I see all schedules for a team member? A: From the Team Schedule page, click on any cell for the team member and select Edit Working Hours. The modal shows a list of all existing schedules with their start dates. The schedule that applies to the date you’re viewing is marked as “Currently Active”. Q: Can I delete a schedule? A: Yes. In the Edit Working Hours modal, click the trash icon next to any schedule to delete it. You’ll be asked to confirm before deletion. Note that deleting a schedule may cause dates to fall back to an earlier schedule or account defaults. Q: Can I set a team member to work every other Monday? A: Yes. When editing working hours, click the ↻ repeat icon next to Monday and set it to “Every 2 weeks.” The other days remain weekly by default. On off-weeks, Monday is explicitly off — no availability or bookings. See Recurring Day Schedules for details. Q: Can different days have different repeat intervals? A: Yes. Each day in a schedule has its own recurrence. For example, Monday can repeat every 2 weeks while Friday repeats every 3 weeks, and Tuesday through Thursday repeat every week (the default). This is configured per day via the ↻ icon. Q: What happens on an off-week for a recurring day? A: The day is explicitly off — no availability is shown and clients cannot book. This ensures that “every other Monday” means the team member is genuinely closed on off-weeks, not inheriting business hours. Custom hours can still override a specific off-week date if needed (e.g., to work a one-off Monday). Q: What does the “Account Default” label mean? A: The “Account Default” label appears above the hours in a muted style, indicating that the team member has no personal schedule for that day. The hours shown are inherited from your account’s opening hours (configured in Settings > Scheduling). These hours appear less prominent than explicitly configured schedules. To give the team member their own schedule, click Edit Working Hours. Q: How do I add breaks from the Team Schedule page? A: Click on any cell and select Add Break from the menu. You can set the time range, add a description, and make it recurring. The break appears as an amber badge in the cell. You can also manage breaks from the Scheduler. Q: How do I close the business for a public holiday? A: Use the Set Not Working button at the top of the Team Schedule page. Select the date range and which team members to include, then click Set Not Working. This creates time off for all selected team members at once, instead of adding it individually. Q: Will I be warned if time off conflicts with existing appointments? A: Yes. When adding all-day time off, if the team member has existing booked or confirmed appointments during the selected dates, a warning message appears showing the number of conflicting appointments. This helps you reschedule appointments before adding time off. Q: What are the amber badges in the schedule cells? A: Amber badges indicate blocked time — breaks, meetings, or other periods when the team member is unavailable for bookings. These are managed from the cell’s Add Break action or from the Scheduler. Q: My team member works on Saturday but clients can’t book them online on Saturday. Why? A: Check that the team member has online booking enabled and has a personal schedule that includes Saturday. If they have no personal schedule, they fall back to account opening hours — and if Saturday is closed there, they won’t have Saturday availability. Either create a personal schedule for the team member or open Saturday in your account opening hours. See Opening Hours & Online Booking for more details.