Microsoft Teams
Teams receives alerts through the Workflows app, which is Power Automate under a different name. Microsoft 365 Connectors - the old "Incoming Webhook" channel connector - are being retired, and creation of new ones is being blocked, so a Workflow is the route to use for anything set up now.
Creating the webhook URL
- In Teams, go to the team and channel you want alerts in.
- Select More options (...) next to the channel, then Workflows.
- Search for and select the Send webhook alerts to a channel template.
- Configure the parameters and select Save.
- Copy the webhook link the workflow generates.
Sending alerts to Teams
Open the Config modal on the watcher you want alerts from, enable Send Webhook alerts, and paste the URL into Target webhook URI.
The template posts the text field from the request body, which our payload always carries, so alerts arrive as readable messages without you having to map any fields.
Things to watch for
- A workflow belongs to the person who created it, not to the channel. If that person leaves the organisation the flow can be orphaned and alerts stop. Add a co-owner when you create it - this is the failure mode most likely to bite you months later, silently.
- Old Microsoft 365 Connector URLs (
*.webhook.office.com) still work for now but are on a retirement path. If your alerts run through one, move them to a Workflow. - Workflows can post to shared channels; posting as a flow bot in private channels is still limited.
- Teams enforces a message size limit and throttles bursts. Watch alerts are small and infrequent enough that neither should matter, but raising a watcher's alert threshold reduces volume further if a noisy site is a problem.
Official documentation
Microsoft - Create an Incoming Webhook
Start Monitoring with Report URI
Already using us? Create the workflow in Teams, then paste its URL into any watcher's Config modal.
New to Report URI? Watch products and webhooks are available on Business plans and higher.