I hope you're doing well today, and thank you for taking the time to reach out on the Microsoft Q&A forum. From what you’ve described, the situation where recipients open your booking link but see no available slots usually comes down to how availability is configured behind the scenes, things like general availability settings, time‑zone alignment, or how the staff calendar is synced. Sometimes, it can also be the result of a small mismatch or a sync issue on the backend that needs a bit more careful investigation.
You might want to take a moment to look over the General Availability settings in your Bookings page. In many cases, simply going into the Bookings app, opening the Booking page, checking the default scheduling policy, and setting “General availability” to “Bookable when staff are free” or defining your own custom hours can resolve the issue. After that, make sure to save and republish the page so the new availability is reflected correctly.
It also helps to confirm that your service actually has a staff member assigned and that their working hours line up with the service hours. In the Staff tab, you can open the staff profile and ensure that “Events on Office 365 calendar affect availability” is turned on. That way, the system knows when the staff member is free and when they are busy or unavailable.
If everything looks correct and people still see an empty page, it would be very helpful if you could create a brand‑new test booking page. This can show me whether the issue is tied to the original configuration or something broader.
At the same time, you might ask someone to try opening the booking link in an incognito or private browsing window, just to rule out any caching issues on the browser side.
I really want to support you as much as I can with this. The only limitation is that, as a forum moderator, I don’t have the tools or permissions to check the backend directly, so I can’t immediately see the root cause from the service side. But if you can share a few more details after trying the steps above, I can help narrow things down and guide you on whether we should escalate this to the specialized support team.
Thank you so much for your patience and understanding, I truly appreciate it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.