Teams (O365) Integration
Integrations / Teams (O365) Integration

The StatusDashboard Teams integration allows you to automatically post messages to your organization's Microsoft Teams channels whenever creating or updating events.  The Teams integration settings can be accessed by navigating to Integrations > Microsoft Teams.


Teams Integration Capabilities

Events

Post messages to your organization's Teams channels, with links to your dashboard and event information, whenever events are created or updated.

Activity Log

Post the activity log in real time to your organization's Teams channels.


Configuration Options

Option

Path

Description

Channels

Integrations > Microsoft Teams > Options > Channels

Add, view or delete Teams channels.


Add Channel

Teams channels must be manually added by selecting the plus icon and entering a Teams name (which can be arbitrarily chosen, but must be unique), and a webhook Url.  Webhook Urls can be obtained from within Microsoft Teams by navigating to the Team, selecting the relevant channel, selecting the channel options and then selecting Connectors.  From here, select the Incoming Webhook connector, provide a name (e.g. StatusDashboard), upload a logo if you like, and click Create.  At this point you will be provided with a Webhook Url which you can use within StatusDashboard to add the channel.


Test Channel(s)

A test message can be send to one or more Teams channels by selecting the channel(s) and then selecting the test icon.


Delete Channel(s)

A Teams channel can be deleted from StatusDashboard by selecting the channel(s) and then selecting the delete icon.


Any Teams channels that are shown in this list will also be available for posting activity log messages to when creating or updating events. 

Custom Content

Integrations > Microsoft Teams > Options > Custom Content

By default, all Teams messages posted to your channels about events will include a direct link to your dashboard. You also have the option of including additional information in the Teams message by configuring the options below. These options will be the default settings when events are created and will persist with the event once set (although you can change these settings on the event at any time).


Enable / Disable Event Details

When enabled, all current event details will be included in the Teams message that is posted to a channel when an event is created or updated.


Teams Message

An optional message that you would like to accompany Teams messages sent to your channels when events are created or updated.


Accent Color

The accent color that will be used when the event information is posted to your Teams channel.

Notifications
Integrations > Microsoft Teams > Options > Notifications
When this option is disabled, the option to post Teams messages when creating or updating events, or to post messages to the activity log, will not be available.


Teams Delivery Reports

StatusDashboard maintains a record of every Teams message sent including the response code and response content from the Microsoft Teams webhook endpoint.  If you would like to review a record of sent Teams messages for your account, you may do so by navigating to Integrations > Teams > Options > Delivery Report.  Click on the information icon to view detailed information about the message, including any relevant errors.


Source IP Addresses

IP addresses from which we will access the Teams API are listed in our public StatusDashboard configuration file.  This file is updated whenever our IP addresses change.

Still have questions?  Contact our support team.  We're always happy to help with any questions you might have.