Configuring Microsoft Teams

Microsoft Teams webhooks are fully integrated with Uptime.com to allow you to push alerts to their platform. To get started, you will first need to set up a Microsoft Teams account at https://www.microsoft.com/en-us/microsoft-365/microsoft-teams/group-chat-software

Uptime.com requires the following:

  • Webhook URL from Microsoft Teams
  • Name for the integration

Integration Functionality

Integration with Microsoft Teams allows for the following:

  • When an alert is created or resolved in Uptime, an alert is pushed to a specific channel in Microsoft Teams via webhook.

Table of Contents

Integration Setup

Return

  1. In Teams, select Workflows from the Apps menu.
  2. Click on New Flow. Search the templates for Webhook and select Post to a chat/channel when a webhook request is received.


  3. Set up the flow to post to your desired destination and copy the provided webhookURL.
  4. In the Uptime.com interface, navigate to Notifications > Integrations.
  5. Create a New Profile and select Microsoft Teams from the Provider Type.
  6. Enter a Name for the integration.
  7. Paste the webhookURL from Teams into the Webhook URL field.

microsoftteams.png

Once you have configured your Microsoft Teams integration, you will need to assign it to a contact. 

Assign Integration to Contacts

Return

To add your integration to an existing contact, click on or type the name of the contact into the Assign to Contacts field within the integration setup screen. 

You can designate a new contact from within the integration setup. Simply enter the name of your new contact into the Assign to Contacts field, and select it as depicted below:

integration.contact.png

Uptime.com will create a new contact and assign the integration to it. You can find this contact when you click Notifications > Contact.

Assign Integration Contact to a Check

Return

If you have created a new or dedicated contact for your integration, you will need to add it to specific checks. If you have assigned the integration to a contact that is already assigned to one (or more) checks, you may skip this step. 

Return to your Check’s Edit screen and assign this contact to the Contacts field to be notified of a downtime event. Alert data will appear in real time. 

Test Your Integration

Return

Test your integration with one of the following two options:

  1. Force the Check assigned to your Integration to fail by altering it (HTTPS checks can use a misspelling of the domain, for example)

Click Notifications > Contacts, then click Actions > Test to send a test to the Contact.

integration.test.png

Was this article helpful?
1 out of 3 found this helpful

Comments

0 comments

Article is closed for comments.

Have more questions?
Submit a request
Share it, if you like it.