Announcements

Meet the new UptimeRobot app for Slack.

Written by Kristian Kusenda 580 words | 3 min read Updated Nov 12, 2026
0%

Until now, getting UptimeRobot alerts into Slack meant building a webhook. You created an app in Slack’s settings, turned on incoming webhooks, copied the URL and pasted it back into UptimeRobot. Then Slack changed that process, and we asked everyone with a webhook made before November 2024 to set it up again.

But webhooks have another weak spot. When one stops working, nothing warns you. You find out when an outage alert never shows up.

You can now add UptimeRobot to Slack as an app. Connect it from your dashboard, pick a channel, and alerts start arriving. There’s no webhook URL to create or paste.

What’s different with the Slack app?

One install, no webhook to copy

You don’t build anything in Slack’s app settings or copy a URL between tabs. You connect from your UptimeRobot dashboard, allow access in Slack, and choose where the alerts go. Our January guide for the webhook had ten steps. The app has three.

You’ll know when a connection breaks

The Slack card in your dashboard shows whether your workspace connection and each channel are working. Say someone archives your alert channel or removes the app from Slack. The account owner gets one email that explains what happened, and alerts go to that address until the connection is fixed.

A channel for every team, from one install

You connect a Slack workspace once, then you add more channels from the UptimeRobot dashboard and decide which alerts each one gets. The setup could look something like this:

  • #ops-alerts: down, up and response time alerts for engineering
  • #web-team: SSL and domain expiry reminders for the web team
  • #support: down and up alerts only

Private channels work the same way after you invite @UptimeRobot to them in Slack. If your company has more than one Slack workspace, you can connect each one to the same UptimeRobot account.

Alerts keep coming when people leave

The connection belongs to your UptimeRobot account. When the teammate who installed the app leaves, the same channels keep getting alerts, and nobody has to reconnect Slack.

UptimeRobot
Downtime happens. Get notified!
Join the world's leading uptime monitoring service with 3.5M+ happy users.

How do you set it up?

Everything starts in Integrations & API in your UptimeRobot dashboard. Follow the steps bellow or watch the video walkthrough.

  1. Add UptimeRobot to Slack. Find the Slack card and click Add. Slack opens and asks you to allow access. Choose your workspace under “Where do you want to use UptimeRobot?” and click Allow.
  2. Pick a channel and its alerts. Back in UptimeRobot, select the alert channel, add a friendly name if you want one, choose the events to notify about, and click Add integration.
  3. Add it to your monitors. In the window that opens next, pick the monitors that should send alerts to this channel, or select all. Alerts start with the next event.

To add another channel later, use Add channel on the Slack card.

What stays the same?

Your alerts look the same

The app sends the same alert types as the webhook, in the same format, with buttons that open the incident and the monitor.

Your webhook keeps working

Nobody has to switch, and installing the app leaves your current webhook integrations as they are. If you want to move over, add the app, wait for the first alerts to land in the right channels, then delete the old webhook integration in Integrations & API.

The plans are the same

The Slack app is available on Solo and higher plans, like the webhook integration.

Start using UptimeRobot today.

Join more than 3.5M+ users and companies!

  • Get 50 monitors for free - forever!
  • Monitor your website, server, SSL certificates, domains, and more.
  • Create customizable status pages.
Kristian Kusenda

Written by

Kristian Kusenda

Marketing and Content Specialist |

You may have seen his name signed under UptimeRobot emails, where he started as a Customer Support Agent and Community Manager. Currently, he’s part of the marketing team, managing content and other marketing tasks, projects, and collaborations. Thanks to these experiences, Kristian knows UptimeRobot from every angle. He adopts a hands-on approach in providing support to our team and loves to engage with the UptimeRobot community. He also has some basic knowledge of CSS and Adobe tools and likes to help out with design-related tasks or updating and optimizing our landing pages. Outside of work and during weekends, he’s working on his bachelor’s degree in psychology and aspires to become a therapist. He’s passionate about painting and movement, experimenting with physical and mental health hacks, and continually seeking ways to improve and optimize. Kristian also loves hiking, traveling around the world, exploring new meals, drinking good wine, and reading great books.

Questions? Contact Support
Feature suggestions? Share

Recent Articles