Exchange Online|G Suite|Microsoft 365|Microsoft Teams|Office|Office 365

Use Google Calendar to Schedule Microsoft Teams Meetings

Surprising Play from Microsoft

Microsoft has published an add-on to allow Google Calendar users to create and use Microsoft Teams meetings in the Google Workspace Marketplace. From the age of the comments, it seems like the add-on has been available since late November. However, Microsoft isn’t saying too much about the topic and the only trace of documentation I can find on their site covers configuring the add-on for use with Google Workspace. Separate versions of the add-on are available for Google Workspace and Google Calendar (consumer). Not having access to Google Workspace, I took the consumer variant for a test ride.

After installing the code from the marketplace, the add-on allows users to schedule Teams meetings from their Google calendar. In concept, the add-on for Google Calendar works much like the Teams meeting add-in for Outlook desktop, OWA, and Outlook mobile do.

As part of the installation process, you must authenticate to your home Teams tenant using your Microsoft 365 account.  If you don’t connect the add-on to a valid Microsoft 365 account licensed to use Teams, you can’t expect to create Teams meetings.

Creating a Teams Meeting with Google Calendar

Creating a Teams meeting with Google calendar is easy. Create the meeting as usual and then choose to have Teams create the necessary online workspace to host a meeting. This is done by selecting Teams as the host for an associated video conference as shown in Figure 1. Choose Microsoft Teams meeting from the drop-down list of available video conferencing providers or click the Add Microsoft Teams Meeting button. Both do the same and add a URL pointing to a Teams meeting to the calendar event.

Sponsored Content

What is “Inside Microsoft Teams”?

“Inside Microsoft Teams” is a webcast series, now in Season 4 for IT pros hosted by Microsoft Product Manager, Stephen Rose. Stephen & his guests comprised of customers, partners, and real-world experts share best practices of planning, deploying, adopting, managing, and securing Teams. You can watch any episode at your convenience, find resources, blogs, reviews of accessories certified for Teams, bonus clips, and information regarding upcoming live broadcasts. Our next episode, “Polaris Inc., and Microsoft Teams- Reinventing how we work and play” will be airing on Oct. 28th from 10-11am PST.

Image 1 Expand
Figure 1: Scheduling a new meeting from Google Calendar (image credit: Tony Redmond)


The URL for the Teams meeting looks something like this. The pointer to the online workspace which will host the Teams meeting is obvious:

Add the invitee list and complete the rest of the meeting information (Figure 2). You can invite other Gmail and Google Workspace users, people with accounts on other email systems, and Office 365 users.

Image 2 Expand
Figure 2: Scheduling a Teams meeting from Google Calendar (image credit: Tony Redmond)

When you save the event, you are asked if you want to send invitations. Do so and Calendar sends email invitations out to the invitee list. The invitations include joining instructions in the form of some text and the URL to attend the online meeting (Figure 3).

Image 3 Expand
Figure 3: An invitation from Google Calendar with a Teams meeting (image credit: Tony Redmond)

Responses to meeting invitations flow without a problem between Google Calendar and Exchange.

No MAPI Properties

Outlook users can accept the meeting and add it to their calendars. However, Outlook treats these events as standard meetings because the MAPI properties which mark online Teams (and Skype for Business) meetings are not present. Missing out a Join Online button in an Outlook reminder that a meeting is about to start is a minor inconvenience.

Teams Meetings from Gmail

A nice touch is that Teams meetings scheduled through the add-on are accessible through the Calendar view in Gmail (Figure 4). To join a meeting from Gmail, open the event and click the Join Microsoft Teams Meeting link.

Image 4 Expand
Figure 4: Teams meetings listed in the calendar in Gmail (image credit: Tony Redmond)

Likewise, when working inside Calendar, the add-on lists Teams meeting for the selected day (Figure 5).

Image 5 Expand
Figure 5: Teams meetings listed in Google Calendar (image credit: Tony Redmond)

Meeting Organizers

The Gmail account owning the calendar is listed as the Teams meeting organizer. Events created by the add-on are not automatically added to the calendar of the linked Microsoft 365 account. If you want that account to attend meetings organized through Google Calendar, you must add the account as an attendee. This creates an interesting problem. Everything works fine if a meeting is started by the Gmail account from either Gmail or Calendar. If it isn’t and the Teams meeting policy assigned to the linked Microsoft 365 account doesn’t allow anyone but the organizer to bypass the lobby, not even the linked Microsoft 365 account can join.

Interesting Initiative

Delivering a Teams meeting add-in for Google Calendar is an interesting initiative on Microsoft’s part. On the one hand, Microsoft would very much prefer users to have an Exchange Online mailbox as they have always said that this combination delivers the best and most seamless functionality. That’s certainly true, but now Microsoft is opening Teams meetings up to Google email users as a direct replacement for Google Meet. It seems like the ambition of Teams to spread everywhere has no boundaries.


Don't have a login but want to join the conversation? Sign up for a Petri Account

Comments (0)

Leave a Reply

Tony Redmond has written thousands of articles about Microsoft technology since 1996. He covers Office 365 and associated technologies for and is also the lead author for the Office 365 for IT Pros eBook, updated monthly to keep pace with change in the cloud.
External Sharing and Guest User Access in Microsoft 365 and Teams

This eBook will dive into policy considerations you need to make when creating and managing guest user access to your Teams network, as well as the different layers of guest access and the common challenges that accompany a more complicated Microsoft 365 infrastructure.

You will learn:

  • Who should be allowed to be invited as a guest?
  • What type of guests should be able to access files in SharePoint and OneDrive?
  • How should guests be offboarded?
  • How should you determine who has access to sensitive information in your environment?

Sponsored by:

Live Webinar: Active Directory Security: What Needs Immediate Priority!Live on Tuesday, October 12th at 1 PM ET

Attacks on Active Directory are at an all-time high. Companies that are not taking heed are being punished, both monetarily and with loss of production.

In this webinar, you will learn:

  • How to prioritize vulnerability management
  • What attackers are leveraging to breach organizations
  • Where Active Directory security needs immediate attention
  • Overall strategy to secure your environment and keep it secured

Sponsored by: