Categories
Announcements

Important: Update Your MS Teams Integration for UptimeRobot

Quick links

    Hi everyone!

    Due to recent changes in Microsoft’s integration policy, we’ve updated our MS Teams integration to keep everything running smoothly! 🚀

    Before November ends, you’ll need to make a quick update on your end and then update the integration in your UptimeRobot dashboard. 

    How to update your MS Teams Integration

    1. Create a new flow in your MS Teams where you want your notifications to appear.
    2. Head over to Power Automate.

    3. On the left sidebar, select the “Create” option.

    4. In the search bar, type “webhook” and hit enter.

    5. Choose the option “Post to a channel when a webhook request is received.”

    6. Click the “Continue” button to proceed.

    7. Select the team and channel where you want to send the notifications.

    8. Once the setup is complete, close the popup window.

    9. Click on the “Edit” button to adjust the webhook settings.

    10. Choose the first item from the list.

    11. Copy the generated webhook URL.

    Now head over to UptimeRobot and log in.

    1. Navigate to “Integrations” and click “Add” next to Microsoft Teams.

    2. Paste the copied webhook URL and select the events you want to monitor.

    3. Link the integration to the desired monitor.

    4. That’s it!

    Your webhook integration is now set up. 🎉

    Easy, right? But in case you run into any troubles, please contact the UptimeRobot support team based on the issue.


    Written by Tomas Koprusak

    Product Owner | LinkedIn

    Tomas Koprusak is a Product Owner at UptimeRobot. He has a rich history in similar roles at global IT powerhouses like IBM, where he started as a developer and moved to a Product Manager position, working with EMEA clients and colleagues from the US, Brazil, and China.

    5 replies on “Important: Update Your MS Teams Integration for UptimeRobot”

    Hello Thomas,
    Tried setting this up following your guide but I am getting error.

    Action ‘Post_card_in_a_chat_or_channel’ failed: Request to the Bot framework failed with error: ‘{“error”:{“code”:”BotNotInConversationRoster”,”message”:”The bot is not part of the conversation roster.”}}’.

    verything I can find online refers to registering the bot in Teams to give it access to send notifications on the channel. There’s nothing in your article referring to this.

    Could you please provide some guidance?

    Regards,

    Hi Juan, did you contact our support team please? Send them all the details and I believe they’ll be able to help, thank you.

    My biggest concern now (which is not UptimeRobot’s problem, but isn’t addressed), is with PowerAutomate who owns the automation? The org or the creator? If it’s the creator, what happens when that person is no longer with the company?

    Hi,

    We have followed your guide, but we get this error when testing the flow:

    Action ‘Send_each_adaptive_card’ failed: The execution of template action ‘Send_each_adaptive_card’ failed: the result of the evaluation of ‘foreach’ expression ‘@triggerBody()?[‘attachments’]’ is of type ‘Null’. The result must be a valid array.

    Any idea what cause this?

    Hi Kjetil, please contact our support with all the details and we’ll be happy to take a look at it, thank you.

    Leave a Reply

    Your email address will not be published. Required fields are marked *