Microsoft Bookings explained
Microsoft Bookings is the scheduling app in Microsoft 365 — appointment booking pages and self-service calendar slots.
Microsoft Bookings is the appointment scheduling app in Microsoft 365. Customers (or internal colleagues) book time on a calendar through a public or shared booking page; the booking creates an Exchange meeting with the booked staff member; reminders and rescheduling flow through email automatically.
What Bookings does
- Booking pages — branded scheduling pages where people pick a service and a time slot.
- Multiple services per booking page — different durations, different staff pools, different intake forms.
- Staff pools — Exchange-calendared employees who can be booked individually or as a pool.
- Buffer time before and after meetings.
- Custom forms for the requester to fill in.
- Email and SMS reminders.
- Online meetings — auto-create a Teams meeting for virtual bookings.
- Time zone awareness — show times in the requester's local zone.
- Reschedule and cancel links — recipients self-serve without admin involvement.
Each booking page has its own URL and can be embedded in a website, linked from email signatures, or shared on social media.
Two flavours
Bookings with Me is the personal flavour — every Microsoft 365 user can publish their own booking page from outlook.office.com/bookwithme/me. Designed for "find time on my calendar" scenarios — recruiter-style 1:1 scheduling, ad-hoc client meetings.
Bookings (full) is the shared flavour — a Microsoft 365 Group-backed mailbox with full configuration of services, staff, and booking pages. Designed for clinics, customer service, sales-team scheduling, education advising, etc.
Common scenarios
- Healthcare: patients book appointments with clinicians.
- Education: students book office hours with professors or advisors.
- Customer success: customers self-schedule onboarding sessions.
- HR: candidates pick interview slots.
- IT helpdesk: employees book 1:1 troubleshooting time.
- Sales: prospects book product demos.
Integration with the rest of Microsoft 365
- Bookings sit on top of Exchange Online calendars — bookings appear as regular meetings.
- Teams meetings can be auto-attached.
- Forms integration for richer intake.
- Power Automate triggers on new bookings for downstream automation.
- Bookings API for embedding into custom apps.
Operational considerations
- Time zone defaults matter for international audiences.
- Privacy — booking pages can be public or require Microsoft 365 authentication.
- Self-service rescheduling is the feature users love most — turn it on.
- Reminders at 24 and 1 hour reduce no-shows significantly.
- Buffer time prevents back-to-back bookings.
Licensing
Bookings is included with Microsoft 365 Business Standard / Premium, Microsoft 365 E3 / E5, Office 365 E3 / E5, and the Education A3 / A5 plans. Bookings with Me has slightly wider plan eligibility.
For any organisation with customer-facing appointment workflows, Bookings is a quick win that replaces a chunk of email back-and-forth with self-service scheduling. The setup is an hour or two; the savings are continuous.