Microsoft Bookings vs Teams Premium Virtual Appointments: what your plan includes and when the add-on is worth it
A clinic manager wants patients to book telehealth follow-ups from the website. A law firm wants prospective clients to pick a consultation slot without three emails. A school wants parent conferences scheduled without a spreadsheet. All three already own the tool, because Microsoft Bookings is included in most Microsoft 365 plans. The open question is whether the included version is enough, or whether the Virtual Appointments features that Teams Premium unlocks are worth a per-user add-on for the people who run the schedule.
Which plans already include Bookings
Microsoft Bookings is included in Microsoft 365 Business Basic, Business Standard and Business Premium; Microsoft 365 E3 and E5; Office 365 E1, E3 and E5; the education plans A3 and A5; and the frontline plans F1 and F3. It is not in Microsoft 365 Apps for business or Apps for enterprise, because those licenses have no Exchange Online, and every Bookings calendar lives in an Exchange mailbox.
The frontline plans carry a caveat. F3 includes a 2 GB mailbox with web and mobile Outlook only; F1 is not designed for personal email. Both can be assigned as staff on a Bookings calendar and can open the Bookings and Virtual Appointments apps in Teams, but the pattern that works is a calendar owned by a fully licensed user at the front desk, with frontline staff appearing on it as bookable people with working hours.
The Bookings calendar itself is a mailbox that carries no license. Bookings is on by default; in the Microsoft 365 admin center you can turn it off, restrict who may create calendars through an Outlook on the web mailbox policy, and decide whether pages may be shared outside the organization. Settle those controls before the first page goes live.
What Bookings does out of the box
Each calendar gets a booking page that can be public on the internet or restricted to signed-in users of your tenant. You define services with a name, a duration, buffer time before and after, a maximum attendee count for group sessions, and custom intake questions. You assign staff to each service, and availability comes from their own Outlook calendars combined with the working hours on the Bookings calendar, so an existing meeting blocks the slot automatically.
Every appointment can carry a Teams meeting link. Customers receive an email confirmation with reschedule and cancel links, plus reminders at intervals you set per service. A price can be displayed, but Bookings does not take payment.
SMS confirmations and reminders exist for United States, Canadian and United Kingdom numbers, but Microsoft lists them under Teams Premium in its Virtual Appointments feature comparison. Treat text reminders as an add-on capability, not an included one.
The Virtual Appointments app in Teams
The Virtual Appointments app is the Teams front end to the same Bookings calendars, included with the same plans. Schedulers get a Home tab with the day's appointments, a schedule view, calendar management without leaving Teams, and a join button that opens the appointment as a Teams meeting.
Customers open the join link in a browser on desktop or mobile with no Teams installation or account, and wait in a lobby until the staff member admits them. Basic usage reporting in the Teams admin center shows appointment counts and durations. For many firms and schools this is the entire requirement.
What Teams Premium adds for appointments
Teams Premium is a per-user add-on. Our companion article on what Teams Premium includes and who needs it covers the full list; this section covers only what it unlocks for appointments.
The queue view changes how a front desk works: schedulers see scheduled and on-demand appointments on one screen with status (not arrived, waiting in lobby, in progress, completed), how long each customer has waited, and an admit or join action on each row.
On-demand appointments turn a link into a walk-in door. A customer opens it, enters a few details and lands in the queue for the next available staff member. That is the model for urgent care triage, a help desk or a pharmacy consult, and it does not exist without the add-on.
SMS notifications send confirmations, reminders and the join link by text. Custom lobby puts your logo, colors, images and text on the waiting room. Advanced analytics adds organization and department views of completed appointments, no-shows, lobby wait times and texts sent. Electronic health record integration through the Teams EHR connector is a separate project with its own licensing.
Who actually needs the license
Teams Premium is assigned to users in your tenant, and only assigned users see its capabilities. Customers, patients and parents join anonymously through the browser and never hold a license. The people who need it are the schedulers and calendar administrators who will work from the queue and send texts, and the staff who host appointments if they should see the queue and present the branded lobby. A clinic with a three-person scheduling desk and twelve providers who see patients by video needs fifteen licenses, not one per employee.
The add-on sits on any base Teams license, F3 included. Under the New Commerce Experience it is sold on monthly, one-year and three-year commitments; the monthly term costs more per month but can be dropped after a pilot, while an annual commitment cannot be reduced mid-term. Pilot monthly with the scheduling desk, then convert to annual once the queue has proven itself. Microsoft's licensing charges are yours, invoiced through IT Partner at Microsoft list price; configuration, policies and training are the implementation work.
HIPAA and the Business Associate Agreement, stated carefully
Microsoft offers a HIPAA Business Associate Agreement to commercial customers through the Microsoft Products and Services Data Protection Addendum, and the in-scope services include Teams, Exchange Online and Bookings. The BAA is incorporated into the agreement you already have rather than signed separately; confirm with counsel that your agreement version includes it and that every service you will use is on Microsoft's current in-scope list.
A BAA is a precondition, not a certification. What stays with you: keeping the lobby on, controlling recording and transcription for appointment meetings through meeting policy, limiting what appears in confirmations (a clinic name, a time and a link is customary; a service name that reveals a condition is not), keeping clinical detail out of public intake questions, requiring multifactor authentication for staff, and retaining audit logs. Text messages travel over carrier networks that neither you nor Microsoft control, so write SMS content as if someone other than the patient could read it. Our article on a real HIPAA implementation model for Microsoft 365 covers the rest.
Alternatives when you do not need a booking page
Bookings with me is the personal scheduling page built into Outlook, included with the same mailbox plans. One person publishes public and private meeting types and the page reads their calendar; it suits a consultant or an account manager and needs no administrator setup. The scheduling poll in Outlook proposes times to a group, lets attendees vote and books the winner. Neither offers staff rotation, services, buffers or a queue; when more than one person serves the same kind of appointment, Bookings is the tool.
Decision table by scenario
| Scenario | Included Bookings enough? | Teams Premium is worth it when |
|---|---|---|
| Law, accounting or advisory firm booking consultations from the website | Yes, with Teams links on each appointment | Rarely; only if a branded waiting room matters to the client experience |
| Medical or dental clinic running scheduled telehealth visits | Yes for scheduling and joining | You want text reminders, no-show and wait-time reporting and a clinic-branded lobby; license the scheduling desk and the providers |
| Urgent care, behavioral health intake or pharmacy consults with walk-ins | No | Always; the on-demand queue is the feature, and it is add-on only |
| School or district scheduling parent conferences and counselor hours | Yes; A3 and A5 include Bookings | Seldom; email reminders and the included app cover it |
| Service business scheduling support calls or technician windows | Yes | Your customers live on their phones and you want SMS confirmations and reminders |
| Internal IT help desk or HR office hours | Yes, with the page restricted to your tenant | No |
| One professional managing their own calendar | Use Bookings with me instead | No |
If the middle column says yes and the third does not describe you, the project is configuration, not procurement.
Frequently asked questions
Do customers or patients need a Microsoft account or a Teams license?
No. They book from the page and join from a browser link. Only your own users hold Teams or Teams Premium licenses.
How many Teams Premium licenses does a Virtual Appointments deployment need?
One for each scheduler or calendar administrator who will use the queue, texts and analytics, plus one for each staff member who hosts appointments and should see the queue and branded lobby. Nobody else.
Can I use SMS reminders without Teams Premium?
Microsoft lists SMS notifications as a Teams Premium capability in its Virtual Appointments comparison. Plan on the add-on if text reminders are a requirement.
Is Microsoft Bookings covered by Microsoft's HIPAA BAA?
Bookings, Teams and Exchange Online appear on Microsoft's list of in-scope services for the HIPAA BAA in the Data Protection Addendum. Confirm your agreement version with counsel; the BAA does not substitute for your own configuration and policies.
Sources
- Microsoft Learn, "Microsoft Bookings frequently asked questions" (plan availability, calendar mailboxes), https://learn.microsoft.com/en-us/microsoft-365/bookings/bookings-faq, consulted November 2026.
- Microsoft Learn, "Turn Bookings on or off for your organization", https://learn.microsoft.com/en-us/microsoft-365/bookings/turn-bookings-on-or-off, consulted November 2026.
- Microsoft Learn, "Virtual Appointments with Microsoft Teams" (included features and the Teams Premium comparison), https://learn.microsoft.com/en-us/microsoftteams/virtual-appointments, consulted November 2026.
- Microsoft Learn, "Microsoft Teams Premium licensing", https://learn.microsoft.com/en-us/microsoftteams/teams-add-on-licensing/licensing-enhance-teams, consulted November 2026.
- Microsoft Learn, "HIPAA and the HITECH Act" (Microsoft 365 BAA and in-scope services), https://learn.microsoft.com/en-us/compliance/regulatory/offering-hipaa-hitech, consulted November 2026.
Key takeaways
- Bookings is already included in Business Basic, Business Standard, Business Premium, E1, E3, E5, A3, A5, F1 and F3; only the Apps-only plans lack it.
- The included Bookings and Virtual Appointments app cover booking pages, services, buffers, staff availability, Teams links, email reminders and browser join for customers.
- Teams Premium adds the queue view, on-demand appointments, SMS notifications, a branded lobby and advanced analytics; the on-demand queue exists only with the add-on.
- License the schedulers and the staff who host appointments, not customers and not the whole organization; pilot on a monthly term before committing annually.
Send us your plan mix and the number of people who schedule or host appointments, and we will tell you whether the included Bookings covers it or exactly how many Teams Premium licenses you need.
Questions this article didn’t answer?
Thirty minutes with Mike — our CEO, not a sales rep. Bring the hard version of the question.