How to Prevent Duplicate Bookings for Staff in Microsoft Bookings
Question details
The user needs to prevent staff members from receiving duplicate or overlapping appointments across multiple Microsoft Bookings pages and Outlook calendars.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Managing staff schedules across multiple Microsoft Bookings pages to ensure availability is accurately reflected without double-booking.
- Observed behavior
- Staff members assigned to multiple Bookings pages are receiving duplicate appointments in their Outlook and Bookings calendars.
Ensure you have administrator access to the Microsoft Bookings pages and that staff members have granted permission to share their Outlook calendar free/busy information with Bookings.
Adjust Staff Scheduling Policies and Outlook Synchronization
Configure Microsoft Bookings to respect Outlook calendar events and limit bookings per time slot to prevent overlaps.
The most common cause of duplicate bookings is improper synchronization between Microsoft Bookings and staff Outlook calendars, or allowing multiple attendees for a service intended to be one-on-one.
Go to the 'Staff' page in Microsoft Bookings, select the affected staff member, and ensure the checkbox for 'Events on Office calendar affect availability' is selected.
Navigate to the 'Booking page' settings. Under the 'Default scheduling policy' section, verify if the option allowing customers to choose a specific person for the booking is enabled, and adjust it based on your business needs.
Go to the 'Services' tab and select a service. Look for the 'Maximum number of attendees' setting (or bookings per time slot) and set it to 1 to ensure exclusive appointments.
Ensure that the staff members' Outlook calendars are set to share 'Free/Busy' time so that Bookings can accurately read their availability.

Monitor and Resolve Conflicts Manually
If backend delays cause intermittent duplicates, regular monitoring helps catch conflicts before they affect customers.
Need a Lightweight Alternative for Document Management? Try WPS Office
While Microsoft Bookings handles your scheduling, WPS Office provides a complete, free alternative for your daily document, spreadsheet, and presentation needs. It is fully compatible with Microsoft Word, Excel, and PowerPoint files, making it easy to manage your business reports and schedules without expensive subscriptions.

Frequently Asked Questions
Why does Microsoft Bookings ignore my Outlook calendar events?
This usually happens if the 'Events on Office calendar affect availability' option is disabled for the staff member, or if their Outlook calendar permissions are restricted from sharing free/busy data with Bookings.
Can I prevent customers from selecting a specific staff member?
Yes, you can disable the 'Allow customers to choose a specific person for the booking' option under the main Booking page settings or within individual Service settings.
What should I do if the 'Maximum number of bookings per time slot' setting is missing?
In newer versions of Bookings, this setting is controlled by the 'Maximum number of attendees' option under each specific Service's details. Ensure this is set to 1 for 1-on-1 appointments.
Will assigning a staff member to multiple Bookings pages always cause duplicates?
Not necessarily. If Outlook calendar synchronization is correctly configured across all pages, their availability will sync globally via their main Outlook calendar, preventing overlapping bookings across different pages.




