Manage the join experience for Teams Virtual Appointments on browsers

Microsoft Teams makes it easy for people to join virtual appointments without having to download Teams. For a more seamless experience, attendees can join appointments such as healthcare visits and financial consultations from a desktop or mobile browser. Attendees don't need to install the Teams app on their device.

With browser join, when an attendee joins an appointment, they aren't prompted to download Teams. Instead, Teams opens in a browser, where the attendee can select Join now to join. With this feature, keep in mind that if Teams is already installed on the device, Teams will open in a browser and not in the app.

Currently, browser join is available for appointments that are scheduled through the following:

Set up browser join

Appointments scheduled through the Virtual Appointments app or the Bookings app

Schedulers in your organization can turn on this feature for specific appointment types and for scheduled individual appointments.

After this feature is turned on, the confirmation email or SMS text that’s sent to attendees will contain a meeting join link that opens Teams in a desktop or mobile browser. For a list of supported browsers, see Supported browsers.

Turn on browser join for an appointment type

  1. Do one of the following:

    1. In the Virtual Appointments app, go to the Manage tab > Appointment types, and then under Scheduled, select an appointment type.
    2. In the Bookings app, go to Settings > Appointment types, and then under Scheduled, select an appointment type.
  2. Turn on Have attendees join from a web browser. Doing this enables browser join for all appointments of this type.

    Screenshot of the Have attendees join from a browser setting for appointment types.

Turn on browser join for an individual appointment

On the Bookings schedule tab of the Virtual Appointments app or in the Bookings app, select New booking, and then turn on Have attendees join from a browser.

Screenshot of the Have attendees join from a browser setting on the new booking form.

Appointments scheduled through the Teams EHR connector

No setup is needed by you or your staff!

Integration with Cerner EHR: The Teams EHR connector supports patients joining virtual appointments through a link in the SMS text message. At the time of the appointment, patients can join by tapping the link in the SMS text message, and Teams opens in a browser.

Integration with Epic EHR: The Teams EHR connector supports patients joining virtual appointments through MyChart web and mobile. At the time of the appointment, patients can start the appointment from MyChart by using the Begin virtual visit button, and Teams opens in a browser.

Information icon This feature requires Teams Premium.

You can configure a custom waiting room experience for attendees by adding your company logo. As an admin, you use Teams meeting customization policies in the Teams admin center to define your branding by creating a meeting theme. A meeting theme can include your company's logo, a custom image, and more.

Currently, browser join supports only the logo in the meeting theme. This means that if your meeting theme includes your company logo and a custom image, attendees who join in a browser will only see the logo.

After you create the policy, assign it to the users in your organization who schedule appointments. Users who are assigned the policy can create branding-enabled virtual appointments. Anyone who joins the appointments gets a custom-branded waiting room experience.

Screenshot of a custom waiting room in Teams when joining from a browser on a mobile device.

To learn more, see Meeting themes for Teams meetings.

Supported browsers

Here are the browsers that are currently supported. We support the latest version plus two previous versions, unless otherwise indicated.

Platform Google Chrome Apple Safari Microsoft Edge (Chromium)
Android ✔ ¹
iOS ✔ ¹ ²
macOS
Windows
Ubuntu/Linux

¹ Outgoing screen sharing isn't supported on iOS or Android.

² iOS apps on Safari can't select microphone and speaker devices. For example, Bluetooth devices. This is a limitation of the operating system, which controls the default device selection.

User experience

Here are some things about the user experience to know about with browser join.

Screen sharing

The staff member who conducts the appointment can share their screen from their Teams desktop, mobile, or web client with an attendee who joins from a desktop or mobile browser. However, attendees can't share their screen from a desktop or mobile browser.

Live captions

Teams can detect what's said during an appointment and display real-time captions.

To use captions, a staff member must first turn on live captions in Teams. Then, any attendee who wants to see captions can turn them on in Teams from their browser.

To turn on live captions, in the meeting controls in Teams, go to More (...) > Turn on live captions. Captions are only visible for attendees who turn them on and are permanently deleted when the appointment is over.

Staff members can change the language of the captions. The default language is English (US). To the right of the captions, go to Captions settings (...) > Change spoken language, and then select the language spoken during the appointment. The language that's set applies to everyone who has captions turned on in the appointment. Captions aren't translated.

Joining appointments configured with Teams Premium protected meetings features

Currently, protected meeting capabilities that are part of Teams Premium, such as sensitivity labels, watermarks, and end-to-end encryption (E2EE), aren't supported in browser join.

If you've configured any of these features in your organization, attendees won't be able to join appointments from a desktop or mobile browser. Instead, they're prompted to download Teams and the meeting link they receive opens Teams in the desktop, mobile, or web app.