Skip to main content
Connect DevHelm to Microsoft Teams to receive incident notifications in your channels. Plan requirement: Pro or above

Setup

1

Create a Teams webhook

  1. In Microsoft Teams, go to the channel where you want alerts
  2. Click Connectors (or Workflows in newer versions)
  3. Set up an Incoming Webhook connector
  4. Name it (e.g., “DevHelm Alerts”) and copy the webhook URL
2

Create the alert channel in DevHelm

devhelm alert-channels create \
  --name "Teams Alerts" \
  --type TEAMS \
  --webhook-url "https://your-org.webhook.office.com/..."
3

Test the channel

devhelm alert-channels test <channel-id>

Configuration

FieldDescriptionRequired
webhookUrlMicrosoft Teams incoming webhook URLYes
The webhook URL must contain .office.com/ or .logic.azure.com/. Power Automate webhook URLs are supported.

Troubleshooting

DevHelm validates that the URL contains .office.com/ or .logic.azure.com/. Legacy webhook URLs from other domains are not supported.
Microsoft is transitioning from Office 365 Connectors to Power Automate Workflows. If your connector URL stops working, create a new webhook using Power Automate → “When a Teams webhook request is received” trigger.