Microsoft Teams has introduced new virtual appointment features. Learn how to set them up to improve your client meetings and telehealth consultations.
Microsoft Teams Virtual Appointments is a purpose-built feature for businesses that conduct scheduled meetings with clients — professional services firms, healthcare providers, consultants, financial advisers, and any business with a structured client appointment workflow.
Unlike a standard Teams meeting, Virtual Appointments provides a branded, consumer-friendly experience: clients receive an appointment confirmation, join via browser without needing a Teams account, and arrive in a virtual waiting room. For the host, it integrates with Microsoft Bookings for scheduling and provides queue management for multiple concurrent appointments.
This guide covers setting up and using Virtual Appointments effectively.
What Is Different About Virtual Appointments vs Standard Teams Meetings
Standard Teams meeting:
- Requires the organiser to create and send a meeting link
- Participants benefit from having a Teams account (though guest access is possible)
- No waiting room management purpose-built for client appointments
- No Bookings integration
- Generic Teams interface for both host and client
Virtual Appointments:
- Integrated with Microsoft Bookings for scheduling
- Clients join via browser with no Teams account required
- Purpose-built virtual waiting room with branded experience
- SMS and email reminders sent automatically
- Queue view for managing multiple appointments
- Post-appointment follow-up tools
Requirements and Availability
Virtual Appointments features are available across multiple Microsoft 365 plans, with some features requiring higher-tier licences:
- Basic features: Available in Microsoft 365 Business Basic, Standard, and Premium
- Advanced features (analytics, queue view, custom lobby): Require Teams Premium or Microsoft 365 Business Premium
For most SMBs, the basic Virtual Appointments functionality in Business Standard or Premium is sufficient.
Setting Up Microsoft Bookings
Virtual Appointments runs on top of Microsoft Bookings. Before configuring Virtual Appointments, you need a Bookings calendar:
- Go to office.com and find Bookings in the app launcher (waffle menu)
- Create a new Bookings calendar for your business (or department)
- Add your service types — the types of appointments clients can book (e.g. “Initial Consultation — 30 minutes”, “Follow-up Meeting — 15 minutes”)
- Configure availability — your working hours and buffer time between appointments
- Add staff members who will host appointments
- Configure confirmation and reminder emails
The Bookings page can be shared with clients as a public URL — they select a service, choose an available time, and receive a confirmation with a Teams join link.
Configuring Virtual Appointments in Teams
With Bookings set up:
- In Teams, click the Virtual Appointments app in the left sidebar (you may need to add it from the Apps store)
- Connect it to your Bookings calendar
- Configure the lobby experience — you can add your logo, a background image, and custom messaging for clients waiting in the lobby
Clients who click their appointment link arrive at a branded waiting room with your organisation’s name and logo. They see a message that the host will be with them shortly and can test their audio/video while waiting.
The Host Experience: Queue Management
The Virtual Appointments queue view (available in Teams Premium) shows all scheduled appointments for the day in a single view. For businesses with high appointment volumes — a medical practice, a financial advice firm, a customer service team — this provides a management dashboard:
- See which clients are in the waiting room
- View appointment status (waiting, in progress, completed)
- Assign appointments to specific staff members
- See overruns and delays in real time
For single practitioners with sequential appointments, the queue view is less critical — the basic Bookings calendar provides sufficient visibility.
SMS Reminders: Reducing No-Shows
One of the most practically valuable features of Virtual Appointments is automated SMS reminders. Clients receive:
- Confirmation SMS on booking
- Reminder SMS 24 hours before the appointment
- Reminder SMS 15 minutes before the appointment (with join link)
No-show rates for virtual appointments drop significantly with SMS reminders compared to email-only. For healthcare, legal, and financial services where no-shows represent lost billable time, this feature alone delivers meaningful value.
Use Cases by Industry
Professional services (legal, accounting, consulting): Replace ad-hoc video call links with a structured booking experience. Clients book online, receive automated reminders, and join through a branded lobby. Removes the coordination friction from scheduling client meetings.
Healthcare and allied health: Telehealth consultations with a purpose-built waiting room experience. Patients join from any device without creating accounts. Integrates with existing appointment scheduling.
Financial services: Initial client consultations, review meetings, and advice sessions with a professional, branded experience that replaces generic Zoom or Teams links.
Real estate: Virtual property viewings, vendor briefings, and buyer consultations scheduled online and conducted through a consistent, branded experience.
Getting the Most From Virtual Appointments
CX IT Services configures Microsoft Bookings and Virtual Appointments for Melbourne businesses as part of our Microsoft 365 managed service. If your business conducts regular client appointments and you are not using Virtual Appointments, the productivity and client experience improvement is worth the setup investment. Contact us to discuss.