💬

Uptrue + Slack — Real-time Alerts in Your Team Channel

Get every uptime, SSL and security incident delivered to the Slack channel where your team already works. Set up in under 60 seconds with an incoming webhook.

Start Monitoring Free← All Integrations

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

  1. 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.
  2. 2In Uptrue, open Dashboard → Alerts → New Channel, pick "Slack" as the type, and paste the webhook URL.
  3. 3Click "Test" to send a sample alert to your Slack channel. Save the channel.
  4. 4Attach the new Slack channel to one or more monitors. Alerts now flow automatically.

What you get

Ready to wire it up?
Lite plan from £1/month · Free 3-monitor plan also available
Get Started Free →

Monitors that fire Slack alerts

Every Uptrue monitor type can send to Slack. Some of the most common:

Want a one-off check first? Run our free Website Health Score or browse all free monitoring tools.

Frequently asked questions

Is the Slack integration free?
The Slack integration requires a Lite plan or higher. The Free plan includes email alerts on 3 monitors. Lite (£1/month or £10/year) unlocks Slack, Microsoft Teams, Telegram, and signed webhook channels.
How do I get the Slack webhook URL?
In Slack: workspace settings → "Incoming Webhooks" app → "Add to Slack" → choose the channel you want alerts in → copy the webhook URL. The full Slack walkthrough is in their official docs.
Can I send alerts to multiple Slack channels?
Yes. Create one alert channel per Slack channel (engineering, ops, customer-support etc.). You can attach multiple alert channels to a single monitor — for example, paging engineering on critical incidents while sending a degraded-status notice to the customer-support channel.
Does Uptrue support Slack threads or @mentions?
Each alert is a top-level message, not a thread. We do not currently inject @mentions into the message — but you can configure your Slack channel to notify specific users when keywords like "incident" or your monitor name appear.
What happens if Slack is down when an alert needs to fire?
The alert is recorded as failed in the alerts table and the dispatch error is logged. Uptrue currently does not retry failed dispatches — but with multi-channel alerting (Slack + email + signed webhook) you have redundancy. Slack uptime is famously high, but for critical infrastructure pair Slack with at least one other channel.
Will my Slack channel be flooded during a long incident?
No. Smart Digest collapses repeat events for the same incident into a single follow-up after the initial alert. You get the signal without the noise. Configurable per organisation.
Related Integrations
👥Microsoft Teams✈️Telegram🪝Webhook
💬

Wire Slack into your monitoring today

Free 3-monitor plan to start. Lite (£1/month) unlocks Slack and every other channel.

Start Monitoring Free