How to Sync Microsoft Teams and Google Calendar Availability
Question details
A company using Google Workspace needs to sync client availability with Microsoft Teams to prevent guest access from showing as 'Unknown'.
- Product
- Microsoft Teams / Google Workspace
- Device & OS
- not provided
- Scenario
- Trying to view accurate real-time client availability (free/busy status) in Microsoft Teams for users operating on Google Workspace.
- Observed behavior
- Guest access between tenants currently displays availability as 'Unknown' due to a lack of direct real-time calendar synchronization between the two platforms.
Ensure you have administrator access to your Microsoft 365 or Google Workspace accounts, as configuring cross-platform calendar sharing often requires adjusting tenant-level permissions.
Share Google Calendar via ICS Link
Share your Google Calendar using an ICS link to allow Microsoft Teams or Outlook to subscribe to your free/busy information.
Because direct native real-time synchronization between Microsoft Teams and Google Calendar is not supported, sharing an ICS link is the most reliable workaround. This allows other platforms to subscribe to your calendar. Note that this sync is not strictly real-time and depends on the polling interval of the Microsoft client.
Open Google Calendar in your browser, click the gear icon in the top right corner, and select 'Settings'.
In the left sidebar, locate the 'Settings for my calendars' section and click on the specific calendar you wish to share.
Scroll down to the 'Integrate calendar' section and copy the URL provided under 'Secret address in iCal format'.
Open Outlook on the web or desktop, go to 'Add Calendar', select 'Subscribe from web', and paste the copied ICS link so Teams can read your availability.
Utilize Third-Party Sync Integrations
Use automation platforms like Zapier or dedicated sync tools to bridge the gap between Google Workspace and Microsoft Teams.
Submit Feedback for Native Support
Request native support for Google Workspace calendar integration directly through the Microsoft Teams feedback portal.
Switch to WPS Office for a Seamless Productivity Experience
While bridging Microsoft Teams and Google Workspace can be complicated, managing your daily documents shouldn't be. WPS Office offers a free, lightweight, and highly compatible alternative to Microsoft Office. Enjoy a unified workspace for your Word, Excel, PowerPoint, and PDF files without heavy subscription costs.
- 1. Download the Installer: Visit the official WPS website and click the free download button for your operating system.
- 2. Install WPS Office: Run the downloaded installer file and follow the on-screen instructions to complete the setup.
- 3. Start Creating: Open WPS Office and instantly create or edit your existing Microsoft Office documents without formatting issues.

Frequently Asked Questions
Why does my Teams availability show as 'Unknown' for external Google Workspace users?
Microsoft Teams and Google Workspace do not natively share real-time free/busy data. Unless a synchronization method, ICS subscription, or third-party tool is explicitly configured, external calendars cannot be read, resulting in an 'Unknown' status.
Can I use an Exchange organization relationship to sync with Google Calendar?
No. Microsoft 365 administrators can create an Exchange organization relationship to share free/busy information, but this feature is strictly limited to sharing data between two Microsoft 365 or Exchange organizations, not with Google Workspace.
Are there costs associated with syncing Teams and Google Calendar using third-party tools?
It depends on the tool you select. While some automation platforms offer free tiers with limited sync frequencies or basic triggers, dedicated real-time synchronization solutions designed for enterprise use typically require a paid subscription.




