How to Require All Staff Members to Be Available in Microsoft Bookings
Question details
The user needs to ensure that group appointments can only be booked when all required staff members are fully available.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Configuring a booking page and service to enforce strict availability for multiple staff members before allowing clients to schedule an appointment.
- Observed behavior
- Bookings sometimes schedules group appointments even when required personnel are unavailable, usually because staff are not correctly assigned or strict availability isn't enabled.
Ensure you have admin access to the Microsoft Bookings calendar and that all staff members have their Office 365 calendars synced and updated.
Configure Staff Availability Settings in Microsoft Bookings
Assign staff to the specific service and enforce the setting that requires all assigned members to be available.
To prevent scheduling conflicts, Microsoft Bookings allows you to tie specific staff members to a service and enforce their collective availability.
Navigate to 'Bookings' > 'Staff' and ensure every required participant is added with their correct email address.
Go to the 'Services' tab, select your specific service, and assign the required staff members to it.
In the service scheduling settings, locate and enable the option that requires all assigned staff to be available before an appointment can be booked.
Ensure each staff member's working hours and time zones are correct, and that their Office 365 calendar events affect their Bookings availability.

Use Outlook Scheduling Assistant as an Alternative
If your version of Bookings lacks the strict all-staff availability logic, use Outlook to manually check schedules.
Enhance Your Productivity with WPS Office
While you manage complex team scheduling through Microsoft Bookings, streamline your daily document workflows with WPS Office—a lightweight, free, and highly compatible alternative to Microsoft Office.
- 1. Download the Installer: Visit the official WPS Office website and click the free download button.
- 2. Install WPS Office: Run the downloaded installer and follow the simple on-screen instructions to complete the setup.
- 3. Start Creating: Open WPS Office to instantly create, edit, and share documents with full Microsoft format compatibility.

Frequently Asked Questions
Why does Microsoft Bookings allow double-booking for my staff?
This usually happens if the staff member's Office 365 calendar is not set to sync with Bookings, or if the 'Events on Office calendar affect availability' option is unchecked in their staff profile.
Can I require multiple specific people for one Bookings service?
Yes. By assigning multiple staff members to a single service and enabling the setting to require all assigned staff to be available, the booking page will only show time slots where everyone is free.
What if the option to require all staff is missing?
If your specific tenant or Bookings version lacks this exact feature, you can manually coordinate availability using the Microsoft Teams calendar or the Outlook Scheduling Assistant.




