Full read-write Claude connector for Microsoft Bookings
Let Claude book, reschedule, and cancel appointments in Microsoft Bookings
Stop clicking through the Bookings page to juggle staff and time slots. Claude creates appointments, assigns the right staff, and reschedules or cancels for you, with the customer-facing changes waiting on your approval.
Microsoft Bookings is the appointment-scheduling app in Microsoft 365 that lets customers self-book staff against a shared booking page. People want Claude to do more than look up the calendar: to create appointments, reassign staff, and reschedule or cancel bookings on their behalf.
What is a Microsoft Bookings MCP server?
A Microsoft Bookings MCP server is a small hosted service that exposes Microsoft Bookings's data and actions to Claude over the Model Context Protocol, so Claude can calendars and appointments inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.
What can Microsoft Bookings's current connector do today?
The official Microsoft 365 connector reaches some of your tenant, but it is read-only and built around the standard apps, so Claude can look things up yet cannot book or change anything. A custom Bookings connector on the Microsoft Graph Bookings API adds scoped write actions, with creating, rescheduling, and canceling gated behind your confirmation.
What does full read-write Microsoft Bookings access unlock?
Full read-write Microsoft Bookings access lets Claude create an appointment in a booking calendar, assign the right staff member, reschedule or cancel an existing booking, and adjust services and availability, once you approve. The coordination that used to mean clicking through the Bookings page happens where you are already working.
- Create an appointment in a specific booking calendar with the service and staff you choose
- Reschedule an existing booking to a new time after you confirm
- Cancel a booking and trigger the standard customer notification once you approve
- Assign or reassign a staff member to a scheduled appointment
- Look up upcoming appointments across a booking calendar and surface gaps or conflicts
- Update a service definition, such as its duration or default staff, on your instruction
Can Claude create an appointment in Microsoft Bookings?
Yes. Creating an appointment in Microsoft Bookings runs through the Microsoft Graph Bookings API, so Claude books it into the calendar you name with the service and staff member you choose. It sets up the appointment from chat instead of the booking page, scoped to your tenant.
Can Claude reschedule or reassign a booking in Microsoft Bookings?
Rescheduling a booking in Microsoft Bookings moves it to a new time once you confirm, and Claude can assign or reassign the staff member on a scheduled appointment. It can also look up upcoming appointments across a calendar to surface gaps or conflicts before you commit to a change.
Will Claude cancel a booking or notify a customer in Microsoft Bookings on its own?
No. Cancel and other customer-facing actions in Microsoft Bookings are gated write tools. Claude prepares the change and shows you the affected appointment, but it only goes through after you confirm, and the connector never has more access to your booking data than your own account already grants.
How a Microsoft Bookings connector works
We build a small MCP server that authenticates to Microsoft Bookings through Microsoft Graph using OAuth 2.0 and the narrowest Bookings scopes the work needs. Read tools (list appointments, services, staff) and write tools (create, reschedule, cancel) are separated, and destructive or customer-facing actions like cancel require your confirmation. Claude only ever has the access your own Microsoft 365 account already has, and for tenant-restricted setups we can pair it with IP allowlisting.
Frequently asked questions
Can Claude create and reschedule Microsoft Bookings appointments, not just read the calendar?
Will Claude cancel a booking or notify a customer without my approval?
Does the Microsoft Bookings connector get more access than I have?
Related connectors
Tell us what you run. We'll build the connector.
Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.
