Skip to Content
v1.33.6 · shipped One-screen report · Looks like your app Read the changelog →
Plugin marketplaceMicrosoft Teams

Microsoft Teams plugin

Posts a card to a Teams channel when Mushi Mushi triages a bug or a fix lands.

Setup (Mushi Mushi Cloud, no code)

  1. In Teams: create a Workflows webhook for your channel (the Post to a channel when a webhook request is received template) and copy its URL. Microsoft has retired the old Office 365 Incoming Webhook connector, so use Workflows.
  2. In the Mushi Mushi console: open the Integrations page and paste the URL on the Teams card.

Mushi Mushi posts to the channel itself; you do not need the npm package.

Self-hosted plugin

@mushi-mushi/plugin-msteams does the same from your own server with Adaptive Card 1.4 cards. The console’s Marketplace has no Teams listing, so you can’t install it from the console. On a Mushi Mushi server you run yourself, add a plugin_registry row for it and install it like any listed plugin.

npm i @mushi-mushi/plugin-msteams export MUSHI_PLUGIN_SECRET=... export TEAMS_WEBHOOK_URL=https://... export ADMIN_BASE_URL=https://... # optional: console URL for report links npx -p @mushi-mushi/plugin-msteams mushi-plugin-msteams
EventCard
report.classifiedColoured by severity
fix.proposedWith a PR button when there is a PR link
fix.appliedGreen confirmation, with a PR button

The fix cards also list a “Fix status” fact: proposed, applied or failed, taken from the event.

Last updated on