How to Allow Overlapping Staff Availability in Microsoft Bookings
Question details
The user needs to configure Microsoft Bookings so that two staff members with different availability schedules can offer appointments without triggering an overlapping service windows error.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Scheduling intake appointments where either of two available staff members can handle the appointment, but their individual available hours differ.
- Observed behavior
- Microsoft Bookings displays an error stating service windows cannot overlap, resulting in only one staff member's appointment times appearing on the public booking page.
Before adjusting your scheduling settings, ensure you have administrator access to your Microsoft Bookings calendar and that both staff members are actively assigned to the specific service you are troubleshooting.
Configure Custom Service and Staff Availability Settings
By bypassing the default scheduling policy and setting custom availability at the service level, you can allow different staff members to offer overlapping time slots seamlessly.
Microsoft Bookings often restricts overlapping availability when the service relies on the global default scheduling policy.
Overriding this default policy for the specific intake service allows the system to accurately read individual staff schedules and display all valid appointment times on your public booking page.
Navigate to the Microsoft Bookings dashboard and select 'Staff' from the left menu. Click on each staff member to ensure their individual custom business hours are configured correctly and saved.
Go to the 'Services' tab from the left sidebar, click on the specific intake appointment service you want to modify, and scroll down to the 'Availability options' section.
Uncheck the box labeled 'Use default scheduling policy'. This detaches the service from the global calendar rules and allows you to apply unique availability rules specifically for this service.
Under 'General availability', change the dropdown setting to 'Custom hours (recurring weekly)'. Ensure these service hours are broad enough to cover the combined availability of all assigned staff members.
Click 'Save' at the top of the service settings page. Open your published booking page to verify that appointment times for both staff members now display correctly without overlapping errors.

Boost Your Productivity with WPS Office
While Microsoft Bookings handles your scheduling needs, WPS Office offers a free, lightweight, and highly compatible alternative to Microsoft Word, Excel, and PowerPoint for managing your daily reports, client lists, and business documents.
- 1. Download the Installer: Visit the official WPS Office website and click the free download button.
- 2. Install the Software: Run the downloaded installer file and follow the on-screen prompts to complete the setup.
- 3. Manage Client Documents: Open WPS Office to start creating or editing Word, Excel, and PDF files for your business operations seamlessly.

Frequently Asked Questions
Why do I get a 'service windows cannot overlap' error in Bookings?
This typically occurs when the global default scheduling policy conflicts with individual staff custom hours. Unchecking 'Use default scheduling policy' for the specific service usually resolves this conflict.
Can multiple staff members handle appointments at the same time?
Yes. If you assign multiple staff members to a single service and configure custom availability properly, Bookings will display available time slots as long as at least one assigned staff member is free.
How do I ensure only one staff member attends an intake appointment?
In the service settings, assign the relevant staff members and ensure the 'Maximum number of attendees' per event is set to 1. Bookings will then automatically route the appointment to a single available staff member.




