Microsoft Teams Integration
Deep integration with Microsoft Teams for meetings, phone calls, channel notifications, CRM bot interactions, and presence sync.
Prerequisites#
- Microsoft 365 / Office 365 account with Teams enabled.
- For org-wide features (Teams Phone, presence sync), a Microsoft tenant administrator must grant consent.
- For Teams Phone features: an active Teams Phone System license on the connecting user.
- Coeffection role with
integrations:managepermission.
Connecting Microsoft Teams#
- Go to Admin Settings โ Integrations โ Microsoft Teams.
- Click โConnect Microsoft Teamsโ.
- Sign in with your Microsoft account and grant access to Teams, calendar, and contacts.
- For org-wide features, the prompt will request admin consent โ a tenant admin must approve.
- Configure meeting defaults, notification channels, and bot settings.
What you get#
- Teams meetings โ schedule, manage, and track Teams meetings directly from contact and opportunity records. Recordings and transcripts auto-sync.
- Teams Phone System โ click-to-call, call logging, and voicemail integration for organizations with Teams Phone licenses.
- Channel notifications โ pipeline events, new lead alerts, and deal updates routed to the right Teams channel.
- CRM bot โ query contacts, opportunities, and tasks from any Teams chat using natural language.
- Presence syncโ see who's available before calling or messaging from a record.
โ
Teams Phone features require both a Microsoft Teams Phone System license AND admin consent for the
CallRecords.Read.AllGraph scope. Without these, click-to-call falls back to opening Teams on the user's device without auto-logging the call.โน
If you also use Outlook for email/calendar (most Microsoft customers do), connect the Outlook integration too โ the two share the same OAuth token, so it's one re-consent rather than two separate connections.