Microsoft Teams
Connect Microsoft Teams to send notifications and read channel messages through Cendriix agents.
Overview
| Auth method | OAuth 2.0 (Microsoft Identity) |
| Scopes | ChannelMessage.Read.All, Chat.Read, Team.ReadBasic.All, User.Read, offline_access |
| MCP support | No |
| Setup time | ~10 minutes |
How to connect
- Navigate to Settings → Integrations → Connectors
- Click Connect on the Microsoft Teams integration
- Sign in with your Microsoft account and authorize access
- Once authorized, Teams data becomes available to Cendriix agents
Admin setup (self-hosted)
If you’re running Cendriix on your own infrastructure, an admin needs to:
- Register an application in Azure AD App Registrations
- Add the Microsoft Graph API permissions listed above
- Set the redirect URL to:
https://api.<your-domain>/v1/connectors/msteams/oauth/callback - Store the credentials in AWS Secrets Manager at
cendriix/prod/connectors/msteams:{ "client_id": "...", "client_secret": "..." }
Capabilities
Once connected, Cendriix agents can:
- Read channel messages and chat threads
- Access team and channel structure
- Send notifications to Teams channels
Security notes
- Microsoft does not expose a programmatic token revocation endpoint
- To revoke, remove the app from Azure AD enterprise applications
- Disconnect at any time from Settings → Integrations → Connectors
Further reading
Last updated on