bookings
44 TopicsGetting available time slots in Booking API
I am dumbfounded by the process of getting available/bookable time slots for a service in the Bookings API. As I understand it, and as I have it working, I have to: Fetch information about the service to get the SchedulingPolicy and its General and Custom availabilities. Fetch information about the staff members connected to the service. Fetch information from getStaffAvailability Manually enumerate the time slots according to time slot interval, respecting the minimum lead time and maximum advance time. Manually verify for each time slot whether any staff is available given the availability information. (I could fetch the calendarView information but that only shows booked appointments, and so if a staff member is busy or out of office with another calendar event, that is not taken into account and the customer risks booking a time slot that was never possible to begin with.) All this while managing time zone conversions at every step. Is there really not one endpoint that just returns which time slots are available for booking right now for a given service within a given date/time range?16Views0likes0CommentsIssues with Creating of Shared Booking Page in MS Bookings
Hey everyone, Can you please advise us on our latest problem? I wanted to create a new Shared booking page in Bookings, and after I finished the creation process and the screen was loading, an error window showed up with information that there was a problem while creating a booking page.104Views0likes2CommentsBookings Page not sending confirmation emails to customers
Hello, I am the main technician for my company's service desk. We have a Bookings page, but any time anyone books a time slot, they receive a message indicating that they will receive a confirmation email, but no email comes to them. In the settings, it shows the checkbox to send a confirmation email is checked. I have also looked in Exchange Admin and run a message trace and cannot find any confirmation email sent to myself or other testers. In Bookings, I have unchecked the confirmation email checkbox, saved, checked, saved, and tested - same result. Additionally, this Bookings page is only for internal users, and all of them are 'customers' with their full organization email address. In researching, I found that there was mention of the Bookings needing to have an Exchange account as a shared mailbox, which I do not believe we have - when I search the email that confirms for me that someone has booked with me, it is a long string of seemingly random letters and numbers with an internal domain address. I have also tried searching in Exchange Admin for 'IT' 'Service Desk' 'Service', and 'Desk', none of which have any results under Mailboxes (which would include shared mailboxes). Any advice/suggestions would be greatly appreciated. Screenshot:328Views0likes2CommentsPrimer: How to Use RBAC for Applications to Control App Use of the Mail.Send Permission
The temptation to use the Mail.Send application permission in scripts can lead PowerShell developers into trouble because the permission allows access to all mailboxes, including sensitive executive and financial mailboxes. Fortunately, RBAC for Applications allows tenants to control the access that apps have to mailboxes and other Exchange content. All explained here with an example script to test RBAC of Applications. https://office365itpros.com/2026/02/17/mail-send-rbac-for-applications/171Views2likes4CommentsBookings - No more notes or extra fields available
Hi there and happy new year to all. Starting from mid-december, we are facing an issue with our company Microsoft Bookings: basically the custom fields (like address, notes and so on). The book page will just ask for Name & Surname, E-mail Address and Phone Number. On our Administration back-end, the Customer Notes fileds is greyed out (you cannot enable it), and all the custom fields disappeared, you have just the standard ones. We have this issue in all our different booking pages, and all the services are affected. Any hint about this? Thanks!654Views0likes3CommentsOrganisation bookings and pass through data in MS Bookings
Hi All, I thought this was possible, but it doesn't seem to be working so hoping for some pointers.. When using Microsoft Bookings for a shared service, for the use of those internal to my organisation, is it possible for the person making the booking to have their details automatically populate the form (i.e. name, email address)? I'd have thought this was basic, but it looks like it's purely designed for external bookings, regardless to the audience. Many thanks, Dayna141Views0likes1CommentBookings time slots
Hi everyone, I have a booking calendar created, which is designed to support two customers at the same time. So 2 slots can be booked at the same time. I was trying to change only one of them, reschedule it for another day, but I can't see such an option. Whenever I'm trying to change only one of the bookings, it reschedules both of them. Does anyone know if there is such an option, but I don't know how to do it, or there is no option like that. Thank you.169Views0likes1CommentMicrosoft Places individual desk booking is not working
Hi, Following the documentation, https://learn.microsoft.com/en-us/microsoft-365/places/configure-desk-booking, I successfully ran the shared command lines without any errors. However, on Microsoft Places, I am unable to see individual desks appear; only desk pools are visible. Has anyone managed to get this to work? Thanks,1.9KViews2likes19CommentsMake Bookings calendar events private by default?
Hi everyone! We are currently attempting to use Microsoft Bookings with external people. When someone books an appointment with us, a calendar entry that includes the full name of the person booking the appointment is created in the staff's calendar. The staff's calendar is visible throughout the entire organization, meaning everyone can see who scheduled an appointment with us. This is a privacy issue for us. Making these appointments private in the Outlook calendar would be a solution, but I can't seem to find an option to make Bookings appointments private by default. Changing calendar permissions is also not an option for our organization. I was also not successful in building a flow with Power Automate since linking the booking to a meeting turned out to be difficult. Do you have any suggestions? Thanks!888Views1like2Comments