Skip to main content

CI/CD Notifications to Microsoft Teams

CI/CD messages should be concise and human-readable. Teams is not a log sink.

Good fit

  • Release deployed messages.
  • Approval links.
  • Incident summaries.
  • Smoke-test results.

Example

teams message send \
--team "$TEAM_ID" \
--channel "$CHANNEL_ID" \
--body "Production deploy completed for api-server v2.4.1." \
--output json

Use delegated auth for normal message sends. For hosted unattended posting, see enterprise hosted gateway.