Skip to main content

Microsoft Teams Integration

Connect Lira to Microsoft Teams via Azure AD OAuth for team/channel listing, message posting, and inbound webhooks.

Setup

  1. Navigate to Settings → Integrations → Microsoft Teams
  2. Click Connect — redirects to Azure AD OAuth consent
  3. Authorize the Lira app for your tenant
  4. Configure channel preferences and member mappings

Capabilities

FeatureDescription
Team listingList all teams in the M365 tenant
Channel listingList channels within a team
Message postingPost meeting summaries and updates to channels
Inbound webhooksReceive Teams events via POST /lira/v1/webhooks/inbound/teams
Member mappingMap Teams users to Lira org members

OAuth Configuration

VariableDescription
TEAMS_CLIENT_IDAzure AD app client ID
TEAMS_CLIENT_SECRETAzure AD app client secret
TEAMS_TENANT_IDAzure AD tenant ID