logo
search
Others

How to Fix Microsoft Bookings Service Missing from Public Calendar

Camila MilosovichCamila Milosovich Sep 27, 2026 870 views

Question details

The user needs to resolve an issue where configured Microsoft Bookings services do not appear on their public booking page.

How to Fix a Microsoft Bookings Service Missing from the Public Calendar
Product
Microsoft Bookings
Device & OS
not provided
Scenario
Setting up a public-facing booking page to allow clients or team members to schedule specific services.
Observed behavior
The configured service remains hidden from the public calendar even though business hours and staff availability have been properly set up.
Before you start

Before troubleshooting, ensure you have Microsoft 365 Administrator or Bookings Calendar Administrator privileges so you can modify service settings and access backend configurations.

Solution 1Recommended

Verify Service Availability and Staff Assignments

Check that the specific service is actively published, falls within the correct date range, and is assigned to staff members who are actually available.

Even when business hours are set globally, individual service configurations or strict booking windows can prevent a service from appearing on the public calendar.

1
Check service publishing settings

Log in to Microsoft Bookings, navigate to the 'Services' tab, select the missing service, and ensure 'Publish this service on your booking page' is enabled.

2
Verify staff assignments

Within the service details, check the 'Staff assignments' section to ensure the correct staff members are selected.

3
Review availability options

Scroll to 'Availability options' and confirm that the service is set to 'Bookable when staff are free'. Also, verify that the 'General availability' dates cover the current timeframe.

4
Check booking windows

Examine the maximum and minimum lead times. If your minimum lead time is set too high, the service might appear unavailable for upcoming dates.

Verify Service Availability and Staff Assignments
Staff Personal Calendars: If a staff member's personal Microsoft 365 calendar is set to affect their Bookings availability, personal appointments may block the service from showing available times.
Free Microsoft Office alternative

Boost Your Productivity with WPS Office

While you are resolving your Microsoft 365 web service issues, consider using WPS Office as your daily driver for local document, spreadsheet, and presentation management. It is lightweight, highly compatible with MS Office, and completely free for basic use.

  1. 1. Visit the official website: Go to the official WPS Office website on your computer or mobile device.
  2. 2. Download the installer: Click the 'Free Download' button to get the installation package appropriate for your operating system.
  3. 3. Install and launch: Run the installer, follow the on-screen instructions, and launch WPS Office to start managing your documents.
Seamlessly open, edit, and save files in Microsoft Word, Excel, and PowerPoint formats.Lightweight installation that runs fast on Windows, Mac, Linux, and mobile devices.All-in-one suite that includes a built-in PDF editor and robust cloud integration.Familiar user interface requiring zero learning curve for former Microsoft Office users.
microsoft office alternative - wps office

Frequently Asked Questions

Why is a specific staff member not showing up for a service in Microsoft Bookings?

This generally happens if the staff member's defined working hours do not align with the service's operating hours, or if 'Events on Office calendar affect availability' is checked and they have conflicting calendar events.

How long does it take for Bookings page changes to reflect publicly?

Changes saved in the Microsoft Bookings admin interface usually appear on the public booking page within a few minutes. If you do not see the updates, try clearing your browser cache or opening the page in an incognito window.

Can I hide a specific service from my public Bookings calendar on purpose?

Yes. You can hide any service by going to the 'Services' tab, selecting the specific service, and toggling off the 'Publish this service on your booking page' option. It will remain available for internal manual booking by administrators.

Why does my Bookings page show 'No availability' for the next few days?

This is often caused by the 'Minimum lead time' setting in your booking window options. If your minimum lead time is set to 48 hours, clients will not see any available slots for the next two days, regardless of staff availability.