Microsoft Teams Integration

This integration is in beta, which means that there might be bugs.
You can integrate IncidentHub with Microsoft Teams to receive notifications in your chosen channel. IncidentHub sends these notifications using AdaptiveCards.
IncidentHub will send messages to your Teams channels when any of the following happens:
An incident or maintenance is triggered, updated, or resolved in any of your monitored services.
An upcoming maintenance reminder is triggered based on your chosen time interval.
In your Microsoft Teams Account
Login to your Microsoft account and click on "Teams and channels" on the left sidebar.

Click on the 3 dots (...) next to the channel you wish to receive notifications in.
Click on "Workflows" in the menu.
In the popup window, search for "webhook" and choose the template "Send webhook alerts to a channel".

Put a descriptive name for the workflow.

Confirm the Team and the Channel name.

Click on Add workflow.
Copy the HTTPS URL on the next screen. You will use it in the next steps.

In your IncidentHub Account
Login to your IncidentHub account and click on Channels -> Add -> Microsoft Teams.
Add a Name and and a Description.
Under "Microsoft Teams Workflow URL", paste the URL that you had copied earlier.

To ensure the URL is valid and IncidentHub is able to connect to it, you can click on "Send a test message". This will send a test notification to your Microsoft Teams channel.
Click Save.
In your IncidentHub Account
A Microsoft Teams notification sent by IncidentHub looks like this:

The colored bar on the left indicates the type of the notification.
The different color codes are:




The notification title also has the type of the notification, but the color gives you an easier way of quickly identifying it.
Last updated
Was this helpful?