Before you start
- You can add a workflow to the target Teams channel.
- You have a Microsoft 365 account on any paid tier (E1, E3, E5, Business Basic, or Business Standard).
1. Create the workflow in Teams
1
Open the target channel
Go to the channel (not a chat) where alerts should land. A dedicated incidents channel works best.
2
Open Workflows
Click the … menu next to the channel name, then Workflows.
3
Pick the webhook template
Search for and select Post to a channel when a webhook request is received.
4
Sign in and add it
Sign in with your Microsoft 365 account, confirm the team and channel, then Add workflow.
5
Copy the URL
Workflows returns a long URL like
https://prod-NN.region.logic.azure.com:443/workflows/.../triggers/manual/paths/invoke?.... Copy the whole thing.The URL is long because it carries the workflow ID and signing parameters in the query string. Every character matters, so paste it intact.
2. Add the channel in Tallwatch
1
Open the channels page
Go to Settings → Alerts → Channels and click Add channel.
2
Pick Microsoft Teams
Choose the Microsoft Teams kind and name it for the audience, like
Teams #incidents.3
Paste the URL and test
Paste the Workflow URL into Incoming webhook URL, click Save, then Send test alert. The card should appear in Teams within a few seconds.
What the alert looks like
An Adaptive Card with:- The monitor name and the event in the header, color-coded (red for opened, green for resolved or acknowledged)
- Fact rows for the event, monitor, URL, when it opened, the failing regions, and your workspace
- The last error from the check, when there is one
Troubleshooting
Tallwatch shows the dispatch sent, but no card appears
Tallwatch shows the dispatch sent, but no card appears
The workflow may be paused. In Teams, open … → Workflows, find yours, and confirm it shows Enabled. If the system disabled it after a failure, click Repair, then Enable.
The card renders without some fields
The card renders without some fields
The Workflow template wraps the request body in a specific shape. Tallwatch sends the canonical card; if Teams strips it down, Microsoft changed the wrapping. Open an issue and we’ll match the new shape.
I'm still on a legacy Office 365 Connector
I'm still on a legacy Office 365 Connector
Connectors were deprecated in 2024. The Workflows webhook above is the replacement. Set up the new path and delete the old connector.