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:
- Open the staff member's profile
- Go to Availability
- Look for Other Locations tab
- Select the location from the dropdown
- View and edit their schedule for that location
Setting Up Multi-Location Schedules
Step 1: Configure Primary Location
- Set up the staff's schedule at their primary location
- This is their main working location
Step 2: Add Schedules for Other Locations
- Go to Other Locations
- Select another location they work at
- Configure weekly hours for that location
- 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:
- Open their profile
- Go to Details
- Find the Location section
- Click Change
- Select the new primary location
- 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:
- Document it โ Keep a record of which days they're at each location
- Use weekly hours โ Set recurring patterns in weekly schedule
- Add exceptions โ Use date-specific hours for one-off changes
- 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:
- They select a location first
- The system checks staff availability at that location
- Only staff available at the selected location are offered
- Staff's availability at other locations doesn't affect this booking
Best Practices
- Keep it simple โ Complex schedules are harder to manage
- Use consistent patterns โ Same days at same locations each week
- Allow travel time โ Don't overlap schedules at different locations
- Communicate clearly โ Ensure staff know where they work each day