How it works
When a monitor goes down, Uptrue runs a second confirmation check 5 seconds later. If both checks fail, an incident opens and an alert is dispatched to every channel you have configured — including Slack.
The Slack message uses Slack's native Block Kit formatting: a clear headline, severity / target / status / time fields, and a one-click "View Monitor" button that takes the on-call engineer straight to the monitor in your Uptrue dashboard.
Setup in 4 steps
- 1In Slack, go to your workspace settings and create an Incoming Webhook for the channel you want to receive alerts in. Slack will give you a webhook URL.
- 2In Uptrue, open Dashboard → Alerts → New Channel, pick "Slack" as the type, and paste the webhook URL.
- 3Click "Test" to send a sample alert to your Slack channel. Save the channel.
- 4Attach the new Slack channel to one or more monitors. Alerts now flow automatically.
What you get
- Block-formatted message with title, severity, target, status, and timestamp
- One-click "View Monitor" button linking to the monitor in your Uptrue dashboard
- Smart Digest: first event in a window goes instant; repeat events for the same incident roll into a single follow-up so the channel does not get flooded
- Same channel receives both incident-opened and incident-resolved alerts
Monitors that fire Slack alerts
Every Uptrue monitor type can send to Slack. Some of the most common:
- HTTP uptime monitoring — site goes down, you get alerted.
- SSL certificate monitoring — 30, 14 and 3 days before expiry.
- DNS record monitoring — unauthorised record changes.
- API endpoint monitoring — body assertions, status codes, latency.
- Security headers monitoring — HSTS, CSP, X-Frame-Options regressions.
- All 24 monitor types →
Want a one-off check first? Run our free Website Health Score or browse all free monitoring tools.
Frequently asked questions
Wire Slack into your monitoring today
Free 3-monitor plan to start. Lite (£1/month) unlocks Slack and every other channel.
Start Monitoring Free