What you need
- A Teams channel where you can add workflows.
- The owner, admin, or security admin role in the Squasher organization.
Connect Microsoft Teams
1
Create the workflow in Teams
In Teams, open the channel, select More options (…), then Workflows. Choose the
Send webhook alerts to a channel template, and follow the steps. At the end, Teams shows a
URL. Copy it. Keep the URL secret: anyone who has it can post to the channel.
2
Add the destination in Squasher
- Open your project and select Settings in the sidebar, then the Notifications tab.
- Under Add destination, choose Microsoft Teams in Channel, and enter a Name.
- Paste the URL into Teams Workflows URL.
- Select Add destination.
environment.api.powerplatform.com or
logic.azure.com. Older Office 365 connector URLs are retired by Microsoft and are rejected.3
Send a test
Select Send test next to the destination. The channel gets a card that says “Squasher test
notification”. Check the result under Recent deliveries.
opened and resolved
events of every incident. To send other events or only some incidents, see
Choose which incidents go where.
What Squasher sends
Each card has a colored header with the event and the incident title, then the severity, status, monitor, open time, and incident ID.
When the incident has them, the card also shows Impact, Root cause, and Recommended
action. If the route turns off the AI summary, the card shows only the monitor’s own summary.
The card has these buttons:
- Open incident opens the incident in Squasher. Acknowledge or resolve it there.
- Open monitor appears when a monitor opened the incident.
Page the on-call channel
An escalation policy step can post to a Teams destination. See Post the page to Microsoft Teams.Limits
- The card holds links only. You cannot acknowledge an incident or reply to the agent from Teams.
- A card is at most 24 KB. Squasher shortens the title to 150 characters and each detail section to 700 characters.
- When Teams limits the message rate or has a server error, Squasher tries again. It waits at least as long as Teams asks, and stops after three attempts. Squasher does not retry other errors, such as a deleted workflow.
- When the connection drops after the card was sent, Squasher cannot tell whether Teams received it. Recent deliveries shows Outcome unknown, and Squasher does not send the card again, so the channel never gets it twice.
- Comment mentions are not sent to Teams.
- Squasher encrypts the URL and shows only its host. You cannot edit a destination: to use a new URL, remove the destination and add it again.
Next steps
Notifications
Routes, events, and delivery rules for every destination.
Notifications API
Create Microsoft Teams destinations over HTTP.