Recent Discussions
Cannot add new employees at all in my bookings
i tried gmail personal email, outlook professional email, google professional email, everytime I fill the new employee form and submit it, it does nothing! some employees are external and don't have an email from our organization! it has always worked before!36Views0likes0CommentsFeature Request - Intake questions on personal bookings pages
Hello, I'd like to request that the custom/required intake questions that are available on services in the shared bookings page be added to personal bookings pages as well. This is very helpful functionality that hundreds of our users would make daily use of. Competing products have this functionality. Since migrating to Bookings, they now have to create a separate form which adds additional touch points, friction, and delay when clients schedule with staff. If there is a better place to submit this feature request, please let me know and I'll happily move it there. Thank you.37Views0likes0CommentsFeature Request - Include intake form responses in calendar event
Hello, When a shared bookings page has an event booked with intake questions that the customer has responded to, the responses are only visible in the Microsoft Bookings portal calendar, not in the event that is created on the assigned staff member's Outlook calendar. This would be very helpful to various staff who need to see the responses to those questions, as it would prevent them from having to go to a separate portal to view this information. Competing products have this functionality. If there is a better place to submit a feature request, please let me know and I'll happily move it there. Thank you.34Views1like0CommentsFeature request for Microsoft Bookings - Set custom availability for a date range
Hi Microsoft. Please can you add a feature to Bookings that would allow staff to input their available hours in a calendar view? The closest equivalent is setting custom staff availability - however these slots recur weekly which isn't suitable for our staff. We're running a service wherein a number of staff offer ad-hoc hours that we currently have to manually make available on our bookings service. This would be much simpler if staff could directly manage their hours. Thanks so much!46Views1like0CommentsPATCH /bookingBusinesses/{id} displayName updates not reflected in GET /bookingBusinesses
We are encountering an inconsistency with the Microsoft Graph API for Bookings. After sending a successful PATCH request to update the displayName of a booking business, the update is correctly reflected in the response of GET /bookingBusinesses/{id}. However, the same change is not reflected in the results of GET /bookingBusinesses, even after a week has passed. Details: PATCH Endpoint Used: PATCH https://graph.microsoft.com/v1.0/solutions/bookingBusinesses/{id} GET Endpoints Tested: GET https://graph.microsoft.com/v1.0/solutions/bookingBusinesses/{id} ✅ Shows updated displayName GET https://graph.microsoft.com/v1.0/solutions/bookingBusinesses ❌ Still shows old displayName Response to PATCH: HTTP 204 No Content (successful update) Observed Delay: Over 7 days, no change observed in list response. Expected Behavior: GET /bookingBusinesses should return the updated displayName for the business entity. Trace ID / Request Log Metadata: "timestamp": "2025-06-13T13:44:41.479Z" "service": "ms-bookings-business-graph-api-utility" "xray_trace_id": "1-684c2b46-693da2b57acdbf0c7e9110a1" "status": 204 Steps to Reproduce: Send a valid PATCH to update displayName on an existing booking business. Confirm GET /bookingBusinesses/{id} reflects the new displayName. Check GET /bookingBusinesses — the displayName remains unchanged. Wait multiple days (in this case, 7+) — still no update observed in the list endpoint. Impact: This affects our ability to reliably sync and display updated business data across our systems, particularly where lists are used (e.g., admin interfaces, calendars, reporting). It creates confusion for users expecting to see the latest business names.82Views1like0CommentsEnable Guest Emails
I created a shared booking page, available to anyone. Now I have added the services, and when I enable guest emails, it does not fix the option and the page does not show the option to add more addresses. Can anyone help me understand the reason and fix the situation? Link Page: https://macolide.pt/ad_studio/calendario63Views0likes0CommentsTeam Booking Page
Hey everyone, I am trying to creating booking page for me and my colleague where both of us are available, as both of us should be attending the meeting. But bookings only take into account my calendar and not my colleagues calendar. Any info to this will be highly appreciated. Regards :)39Views0likes0CommentsBookings just not working for me
I can get into Bookings via the web or Teams and set up a schedule of availability, but when I share that with anyone else, the Bookings page opens up, but the page freezes and nothing happens. I've tried in Edge and Chrome, but I'm getting the same in both. Has anyone experienced this before? And if so, is there a solution?75Views1like0CommentsChange Timezone and block times according to my calendar
I have changed my time zone settings online but it still defaults to something else. How do I get the timezone to default to Perth time when people click on the booking link? Also, How do I get the booking times to block out times that I already have apointments in my Microsoft calendar so that people don't book during times when I am already busy? This is so frustrating.24Views0likes0CommentsIssues with logic apps webhooks limit while connecting to Microsoft Bookings
We have created Azure Logic Apps webhooks to fetch appointment data from Microsoft Bookings portal, but we are getting the below error in our Logic Apps: Status Code: 429 Status(StatusCode=\"ResourceExhausted\", Detail=\"Only 5 webhooks allowed per bookings business\") This is known limitation from Microsoft: Only 5 flows can be created per Bookings Mailbox. Description: For a Booking Mailbox, only 5 flows can be created. This is a Bookings Mailbox level limit and not a per admin limit. If you are looking for more than one action for an appointment trigger, you can add that in one of the existing flows by using the Add Action button. You can contact other Booking administrators for support. We are unable to delete existing webhooks for the particular Bookings mailbox. Please guide me how I can get the webhooks details and delete the unused one?Overnight Bookings
I am using Bookings for students to schedule ride-alongs on the ambulance. It has worked GREAT until now. Under the existing configuration, the Bookings page began showing NO availability for any service on any day. I have played around in the settings for hours, and availability is back, but it will not allow any service to be booked in a time that would end at or after midnight. I feel like the problem is to do with this being a 24hr business, and needing to schedule services over midnight, clearly not the intended function of MS Bookings. But I had it working fine, and it has stopped. I can edit the service availability time to 12AM-12AM, which allows bookings to cross over midnight, but that causes the next day to become completely unavailable.49Views0likes0CommentsNon-Administrators unable to use pin option in Bookings calendar
It would seem that if your an Administrator to a shared bookings page the filter options for staff views on the calendar do not hold. like the pinned users selected do not hold on the option to uncheck users and have some checked do not hold after a page refesh. If you are logged in as an Administrator to the page then they do hold. Is there a fix for this?22Views0likes0CommentsPersonal Booking Page not syncing with Outlook Calendar
Hi There! Outlook and Teams Calendar are synced with Apple's iCloud Calendar, but my personal booking page only shows as busy from Outlook calendar, so nothing from Apple Calendar is shown as busy, even though Outlook and Teams Calendar are both synced with Apple Calendar. Please help! :)73Views0likes0CommentsCustomer receives .ics files on Shared Booking
I have created a Shared Booking Page and when the customer makes a booking they receive (In Outlook) an .ics Calendar File. Does anyone know how to make this become a direct Calendar Event. Note - If a Personal booking is made the customer receives the Calendar Event directly as an Outlook booking (not an .ics) file. Which is what I expected.45Views0likes0CommentsBuffer time shifts start time off of top/bottom of hour
It is customary in business to have meetings start at the :00 (top) or :30 (bottom) of the hour. I am using a 30 minute meeting in bookings. However, if I include a buffer time, (5 minutes for example), then all the suggested meeting times shift to :05 and :35. This is very odd to present to clients, and essentially makes the buffer feature unusable. Is there a way to force meetings to the :00 and :30 with a buffer time? Here are some images that illustrate the issue. Image 4 shows the "glitch". Image 1: Bookings configured with no limitations: Image 2: Available meetings with the above configuration: Image 3: Booking configured with 5 minute buffer time Image 4: Available meetings with the above configuration (5 minute buffer time)57Views0likes0Commentspersonal page no longer available
Hello, The link to my personal page has become inactive, and when I go to the Bookings application, this is the message: I've already refreshed the page several times but nothing works, what's the solution? No customer can make an appointment with this problem, Thank you77Views0likes0CommentsBookings - force time intervals to be 30- or 15-min only
This is related to this post which was left unanswered. https://answers.microsoft.com/en-us/msoffice/forum/all/bookings-force-services-available-times-to-start/be7d0942-e0cf-4293-a1fe-4ac51a4a8d31 I created a service that has a 35-minute duration. So if i start at 10am, the available time slots should show as 10:00, 10:45, 11:30, 12:15, 1:00, etc. what i mean is that when a client will book at 10, even if the appointment is only for 35 minutes, the next client can only book at 10:45, and so on and so forth. this is to ensure that there will be no weird start times. I have already done the suggestion from copilot below but still not working: Set Appointment Duration: Go to the "Services" section in Bookings and set the appointment duration to 35 minutes. Add Buffer Time: In the same "Services" section, add a buffer time of 10 minutes after each appointment. This ensures that the next available slot starts at a clean Adjust Time Increments: Navigate to the "Booking Page" settings and set the time increments to 15 minutes. This will make the available time slots align with your desired intervals. Is this something that is not doable from a user perspective and really needs to have a system code change to allow for this feature? I highlighted the start times in the screenshot below that are somewhat weird when scheduling an appointment.287Views1like0CommentsBookings - Update to email of staff is not going through
I am editing the email of the staff that I currently have and when I try to change her email and click save, it doesn't do anything. I was able to change the name and color assignment though but the email change (even if editable) didn't reflect. Is that a bug or it is really not allowed and I should just delete the old one and add a new staff?50Views0likes0Comments
Events
Recent Blogs
- Microsoft Bookings is a powerful scheduling tool that enables organizations to streamline appointment management and enhance customer engagement. As organizations increasingly rely on Bookings to man...Mar 04, 20253.6KViews0likes1Comment
- More SMS options come to Microsoft BookingsOct 01, 20242.6KViews0likes0Comments