Some staff members work at multiple locations. This article explains how to manage schedules for staff across different locations.

Multi-Location Staff

A staff member might work at multiple locations when:

  • Your business has several branches
  • Staff travel between locations on different days
  • Specialists serve multiple locations
  • Staff cover for other locations as needed

Primary Location

Every staff member has one primary location:

  • Set when the staff member is added
  • Their main availability schedule is here
  • Can be changed when needed

Other Locations

Staff can also have availability at other locations:

  • Different schedule than their primary location
  • Each location's availability is independent
  • Managed separately from primary location

Viewing Other Location Availability

To see staff availability at a non-primary location:

  1. Open the staff member's profile
  2. Go to Availability
  3. Look for Other Locations tab
  4. Select the location from the dropdown
  5. View and edit their schedule for that location

Setting Up Multi-Location Schedules

Step 1: Configure Primary Location

  1. Set up the staff's schedule at their primary location
  2. This is their main working location

Step 2: Add Schedules for Other Locations

  1. Go to Other Locations
  2. Select another location they work at
  3. Configure weekly hours for that location
  4. Add date-specific hours if needed

Step 3: Repeat for Each Location

If they work at more locations, configure each separately.

Example: Staff Working Two Locations

Sarah works at both Downtown and Midtown locations:

Downtown (Primary):

  • Monday, Tuesday, Wednesday: 9 AM - 5 PM

  • Thursday, Friday: Closed Midtown (Other):

  • Thursday, Friday: 9 AM - 5 PM

  • Monday, Tuesday, Wednesday: Closed Customers can book Sarah at Downtown Monday-Wednesday and at Midtown Thursday-Friday.

Changing Primary Location

To change a staff member's primary location:

  1. Open their profile
  2. Go to Details
  3. Find the Location section
  4. Click Change
  5. Select the new primary location
  6. Confirm the change

    ๐Ÿ’ก Important: Changing the primary location copies that location's default availability to the staff member. Their previous schedule may be replaced.

Conflict Prevention

The system helps prevent scheduling conflicts:

  • Staff can't be double-booked across locations
  • If staff is available at Location A from 9-5, they can't be booked at Location B at the same time
  • Date-specific overrides apply per-location

Managing Complex Schedules

For staff with complicated multi-location schedules:

  1. Document it โ€” Keep a record of which days they're at each location
  2. Use weekly hours โ€” Set recurring patterns in weekly schedule
  3. Add exceptions โ€” Use date-specific hours for one-off changes
  4. Review regularly โ€” Check schedules match their actual working pattern

When Staff Travel Between Locations

If staff work at different locations on the same day:

  • Configure time slots at each location
  • Leave gaps for travel time
  • Example: Location A 9 AM - 12 PM, Location B 1 PM - 5 PM

Impact on Bookings

When customers book:

  1. They select a location first
  2. The system checks staff availability at that location
  3. Only staff available at the selected location are offered
  4. Staff's availability at other locations doesn't affect this booking

Best Practices

  1. Keep it simple โ€” Complex schedules are harder to manage
  2. Use consistent patterns โ€” Same days at same locations each week
  3. Allow travel time โ€” Don't overlap schedules at different locations
  4. Communicate clearly โ€” Ensure staff know where they work each day