Microsoft Teams integration
Post adaptive cards to a Teams channel via an Incoming Webhook connector.
Last updated April 21, 2026
The Microsoft Teams integration delivers alerts through an Incoming Webhook connector. Each connector is scoped to a single Teams channel.
Creating the Teams connector
- In Teams, navigate to the target channel, click the ··· menu, and choose Connectors.
- Find Incoming Webhook and click Configure.
- Give the connector a name (e.g.
StatusOwl), optionally upload an image, and click Create. - Copy the generated webhook URL.
New Teams tenants
Some Microsoft 365 tenants are migrating to the new Workflows model, which replaces Incoming Webhook connectors. If your admin has disabled connectors, use the Workflows "Post to a channel when a webhook request is received" template and paste the resulting URL into StatusOwl.
Connecting it to StatusOwl
- Go to Integrations → Add Integration and choose Microsoft Teams.
- Paste the webhook URL.
- Select which events to fire on.
- Click Save, then Send Test to confirm the card lands in Teams.
Alert message format
Messages are delivered as themed MessageCard payloads. The theme color reflects severity, the card summary surfaces the monitor name and status, and an action button links back to the incident in the StatusOwl dashboard.