TutorialFeb 2025·4 min read

How to set up a Slack alert for downtime

A step-by-step guide to connecting UptimeWiz with Slack so your team gets notified the moment a monitor goes down.

When a monitor goes down, the faster your team knows, the faster you can respond. Email works, but Slack is where most engineering teams already live — notifications show up inline, trigger mobile push alerts, and can be routed to the right channel for the right audience.

What you'll need

  • A Slack workspace where you have permission to add apps
  • A UptimeWiz account with at least one monitor configured
  • About 5 minutes

Step 1 — Create a Slack incoming webhook

  1. Go to api.slack.com/apps and click Create New App
  2. Choose From scratch, name it (e.g. UptimeWiz Alerts), and select your workspace
  3. From the app settings, click Incoming Webhooks in the left sidebar
  4. Toggle Activate Incoming Webhooks to On
  5. Click Add New Webhook to Workspace
  6. Select the channel you want alerts in (e.g. #ops-alerts) and click Allow
  7. Copy the webhook URL — it looks like https://hooks.slack.com/services/T.../B.../...

Step 2 — Add the webhook to your monitor

  1. Open the UptimeWiz dashboard and navigate to your monitor
  2. Click Edit to open the monitor's settings
  3. Scroll to Alert Channels and click Add Channel
  4. Select Slack from the channel type dropdown
  5. Paste the webhook URL you copied in Step 1
  6. Click Save

Step 3 — Test the connection

After saving, verify the connection by sending a test message directly from Slack's incoming webhook settings — paste the webhook URL into Slack's test form and confirm the message appears in your chosen channel.

The alert message includes the monitor name, URL, current status (DOWN or UP), the time the change was detected, and the detecting region.

Tips for keeping alert hygiene clean

  • Dedicate a channel to alerts — don't use #general. Alert fatigue in a busy channel causes teams to tune out real incidents.
  • Create separate channels for severity levels: #critical-alerts for production monitors, #staging-alerts for dev environments.
  • Use Slack's notification settings to configure @channel on the alerts channel so on-call engineers get mobile push notifications.
  • Add your Slack alert channel to your most critical monitors first — then expand gradually to avoid noise during the initial setup.

Multiple monitors, one channel

You can add the same Slack webhook to multiple monitors. All alerts from all monitors will flow into the same channel, making it easy to see the full picture during an incident. If you prefer per-service channels, create separate webhooks and assign them per monitor.

Tip: Name your Slack app 'UptimeWiz Alerts' so team members immediately recognize the notification source when it shows up on their phone at night.

← Back to all posts

Start monitoring today

Set up your first monitor in under 2 minutes.

Invite only — coming soon