logo
search
Others

How to Allow Overlapping Staff Availability in Microsoft Bookings

Muhammad TalhaMuhammad Talha Oct 9, 2026 869 views

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.

How to Allow Overlapping Staff Availability in Microsoft Bookings
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 you start

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.

Solution 1Recommended

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.

1
Access Staff Settings

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.

2
Edit Service Settings

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.

3
Disable Default Scheduling

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.

4
Set Custom Service Availability

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.

5
Save and Publish

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.

Configure Custom Service and Staff Availability Settings
Configuration Successful: If set correctly, the booking page will intelligently route the booked time slot to whichever staff member is available at that specific time.
Free Microsoft Office alternative

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. 1. Download the Installer: Visit the official WPS Office website and click the free download button.
  2. 2. Install the Software: Run the downloaded installer file and follow the on-screen prompts to complete the setup.
  3. 3. Manage Client Documents: Open WPS Office to start creating or editing Word, Excel, and PDF files for your business operations seamlessly.
Seamlessly open, edit, and save Microsoft Office document formats (.docx, .xlsx, .pptx).Lightweight suite that installs quickly and runs smoothly on older devices.Built-in PDF editing tools for managing client intake forms, schedules, and contracts.Familiar user interface requiring no steep learning curve for seamless migration.
microsoft office alternative - wps office

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.