Microsoft Teams
Connect Microsoft Teams to improve productivity analysis using meeting data.
Last updated
Was this helpful?
Connect Microsoft Teams to improve productivity analysis using meeting data.
Use this integration to connect Microsoft Teams with we360.ai.
It improves productivity analysis by tracking time spent in meetings.
You need a Microsoft Entra app.
You also need these values for we360.ai:
Microsoft Tenant ID
Client ID
Client Secret
Unique Identification Key
Grant the required Microsoft Graph permissions and admin consent before saving the integration.
Select the matching rule that fits your directory data:
Email — Microsoft Teams email matches we360.ai email.
Email Prefix — the part before @ matches we360.ai email prefix.
Employee ID — Microsoft Teams email matches we360.ai employee ID.
Employee ID Prefix — Microsoft Teams email prefix matches we360.ai employee ID.

Unique identifier matching is case-sensitive. It is also whitespace-sensitive.
Go to Manage → API permissions in the Entra app.
Add these permissions:
Calendars.Read
Calendars.ReadBasic.All
CallRecords.Read.All
OnlineMeetingArtifact.Read.All
OnlineMeetings.Read.All
OnlineMeetings.ReadWrite.All — optional for bidirectional sync
User.Read
User.Read.All
These permissions require admin consent.
Grant admin consent for the tenant after adding them.

The Entra app also needs an application access policy for online meeting data.
Run these commands after replacing the placeholders:

Last updated
Was this helpful?
Was this helpful?
New-CsApplicationAccessPolicy -Identity Test-policy `
-AppIds "<Application (client) ID>" -Description "<description here>"
Grant-CsApplicationAccessPolicy -PolicyName Test-policy -Global