Skip to Content
ConnectorsMicrosoft Teams

Microsoft Teams

Connect Microsoft Teams to send notifications and read channel messages through Cendriix agents.

Overview

Auth methodOAuth 2.0 (Microsoft Identity)
ScopesChannelMessage.Read.All, Chat.Read, Team.ReadBasic.All, User.Read, offline_access
MCP supportNo
Setup time~10 minutes

How to connect

  1. Navigate to Settings → Integrations → Connectors
  2. Click Connect on the Microsoft Teams integration
  3. Sign in with your Microsoft account and authorize access
  4. 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:

  1. Register an application in Azure AD App Registrations 
  2. Add the Microsoft Graph API permissions listed above
  3. Set the redirect URL to: https://api.<your-domain>/v1/connectors/msteams/oauth/callback
  4. 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