Skip to content

Microsoft Teams connection

Prefer Microsoft Teams over Slack? You can wire signals to a Teams channel via Power Automate.

Set up a webhook

  1. In Teams, open the channel you want signals delivered to.
  2. Click the menu on the channel name → Workflows.
  3. Pick the template "Post to a channel when a webhook request is received".
  4. Click through the wizard — accept the default trigger + name the workflow.
  5. Copy the workflow URL at the end.

Connect in the app

  1. Settings → Microsoft Teams connection.
  2. Paste the workflow URL into the input.
  3. Click Connect. The card flips to show the connected channel label.

Differences vs Slack

SlackTeams
AuthOAuth (per-org install)Webhook URL
Scopeschat:write, etcNone — anyone with the URL can post
Multi-channelPick per sendLocked to the workflow's channel
Slash commandsYes (/signal)No
User mentionsYes (Slack owners feature)No — Teams webhooks can't @mention

Security

The webhook URL acts as both endpoint and secret — anyone with the URL can post into the channel. Don't paste it in shared docs. If you leak it, disconnect + delete the workflow in Teams to invalidate the URL.

Disconnect

Click Disconnect on the card — we delete the URL from our DB. The workflow stays alive in Teams; delete it there if you want to invalidate the URL.

Same content as the in-app docs drawer. Source of truth: frontend/src/docs/sections.ts.