Teams calendar integration in Outlook depends on the type of account and license being used, not just on installing Microsoft 365 and the Teams app.
From the provided information:
- The classic Teams Meeting add-in for Outlook (used to add a “Teams meeting” button in Outlook) is only supported for:
- Microsoft 365 subscriptions that include Teams
- Accounts with a Teams license
- Outlook classic on Windows (Outlook 2013 or later) with the Teams desktop client installed on the same Windows machine
- Windows as the operating system
- macOS does not use the Teams Meeting add-in in the same way; it has built‑in integration instead, and Outlook on the web also supports Teams scheduling without the add‑in.
Additionally, the Teams Meeting add‑in installed by Teams for work or school only works with Microsoft 365 Exchange‑based work accounts. It does not work with Outlook.com accounts or with Teams for home or small business. For those personal/small‑business scenarios, Teams meetings must be created directly in the Teams web or desktop app, and those meetings then synchronize to the Outlook calendar.
So if the environment is:
- macOS, and/or
- using Outlook.com or a personal/small‑business Teams account,
then the classic add‑in behavior (Teams button in Outlook and full two‑way calendar integration like on Windows with work accounts) will not appear. In that case, create meetings in Teams (web or desktop) and rely on synchronization to Outlook, or use a Microsoft 365 work account with Exchange and Teams where the integration is supported.
References: