Nodown
All integrations
Slack

Nodown + Slack

Instant downtime alerts in any Slack channel.

Free to start · No credit card required

What an alert looks like

Slack alert
🔴 *[DOWN] api.yourapp.com*
> Status: 503 Service Unavailable
> Region: 4/14 regions confirming
> Detected: 14:32:07 UTC
> <https://nodown.app/monitors/… | View monitor>

Why teams use Nodown with Slack

Connect Nodown to Slack and your team gets alerted the moment a monitor fails — with the endpoint, failure reason, and a link to your dashboard. Recovery messages include the total downtime duration so you have incident data without manual tracking.

Alerts in seconds

Nodown confirms failures across at least 3 of 14 global regions before alerting — eliminating false positives without adding delay.

Route by channel

Create multiple Slack integrations pointing to different channels. Route critical monitors to #incidents-critical and secondary ones to a lower-noise channel.

Recovery with duration

When a monitor recovers, Nodown posts a green recovery message including total downtime duration — giving you incident data without leaving Slack.

All event types

Choose which events fire to Slack: downtime, recovery, SSL certificate expiry warnings, slow response threshold breaches.

How to connect Slack to Nodown

Set up takes about 2 minutes. No code required.

  1. 1

    Create a Slack Incoming Webhook

    In your Slack workspace, go to Apps → Incoming Webhooks → Add to Workspace. Select a channel (create a dedicated #downtime or #monitoring channel first). Copy the webhook URL Slack generates.

  2. 2

    Add the integration in Nodown

    In your Nodown dashboard, go to Alerting → Integrations → New Integration → Slack. Paste the webhook URL, give it a name like "Slack #downtime", and click Test to confirm it works.

  3. 3

    Attach it to your monitors

    Open any monitor, scroll to Alert Channels, and select the Slack integration. Repeat for each monitor you want Slack alerts for. You can assign multiple channels per monitor.

  4. 4

    Test with a real failure

    Create a temporary monitor pointing to a non-existent URL to trigger a 404. Confirm the alert fires in Slack within the check interval, then delete the test monitor.

Frequently asked questions

Can I send alerts to multiple Slack channels?
Yes. Create a separate Slack integration for each channel webhook URL. Then assign monitors to the appropriate integration. Critical monitors can also have multiple integrations assigned simultaneously.
Will I get a notification when the site recovers?
Yes. Nodown sends a recovery notification when the monitor returns to a healthy state, including the total downtime duration. Recovery notifications can be routed to a different channel from incident alerts if you prefer.
Can I reduce alert noise from transient blips?
Nodown requires at least 3 of 14 monitoring regions to confirm a failure before alerting, which eliminates most false positives. You can also configure consecutive failure thresholds per monitor for additional noise reduction.
Is the Slack integration available on the free plan?
Yes. The Slack integration is included on all plans, including the free Starter plan. You can connect up to 3 alert channels on Starter, with unlimited channels on Pro and Business.
Ready to deploy in 60 seconds

Stop worrying about downtime.

Create your first monitors on the free plan, add alert channels, and publish a status page when your team is ready. No credit card required.

10 monitors free forever · 14 global regions · No CC required
Confirmed downtime alerts
SLA reporting
8 alert channels