Switching from UptimeRobot? Import your monitors in one click with a read-only API key.Start free →
  1. Home
  2. Integrations
  3. Slack

Slack alerts for website and API downtime

Post every incident to the channel your team already watches. Paste the incoming webhook URL Slack gives you, press Send test, done. No OAuth permission screen: Tenium can only post to that one channel.

Down

# alertsSlack
T
Tenium APP

DOWN · Client A shop

Client A shop · HTTP 503 Service Unavailable · confirmed from Amsterdam (AMS), London (LON)

Error: HTTP 503 Service UnavailableConfirmed by: Amsterdam (AMS), London (LON)Target: https://shop.clienta.comClient: Client A

AcknowledgeOpen incident

Check the server / hosting panel. Acknowledge so the team knows you are on it. · checked from Frankfurt

Back up

# alertsSlack
T
Tenium APP

UP · Client A shop

Client A shop is back up after 4m 12s

Duration: 4m 12sWas: HTTP 503 Service UnavailableTarget: https://shop.clienta.comClient: Client A

Open incident

Nothing to do. Add a root-cause note on the incident if you know what happened. · checked from Frankfurt

SSL expiry

# alertsSlack
T
Tenium APP

SSL EXPIRES IN 7 DAYS · Client A shop

SSL certificate for Client A shop expires in 7 days

SSL certificate: expires in 7 daysTarget: https://shop.clienta.comClient: Client A

Open monitor

Renew the certificate (or check that auto-renewal is running) before it expires. · checked from Frankfurt

Heartbeat missed

# alertsSlack
T
Tenium APP

MISSED · Nightly backup

Nightly backup · No ping received for 26 min

Error: No ping received for 26 minConfirmed by: Frankfurt (FRA)Target: heartbeat: nightly-backupClient: Client A

AcknowledgeOpen incident

The job did not ping on time. Check the cron/task runner and its logs. · checked from Frankfurt

Simulation: nothing is sent from this page.

Set it up

  1. 1

    Create an incoming webhook in Slack

    In Slack, enable Incoming Webhooks for your workspace and pick the channel. Slack gives you a URL that starts with hooks.slack.com.

  2. 2

    Paste it in Tenium and press Test

    Open Integrations, choose Slack, paste the URL and save. Then press Send test on the contact in Settings, Contacts. The message lands in the channel within seconds.

    Save the contact first

  3. 3

    Attach it to your monitors

    The new contact becomes a default alert contact, so monitors without their own list use it automatically. Pick other contacts per monitor when a client needs a different channel.

    Save the contact first

Interactive mock, nothing is saved.

What is in the message

  • A colour-coded card: DOWN, UP, SSL EXPIRES IN N DAYS or MISSED
  • The error, the regions that confirmed it and the client name
  • Acknowledge and Open incident buttons
  • A next-step hint and the region that ran the check

Alert text is generated by Tenium and is currently English.

Plan and limits

  • Available from Starter ($7/month)
  • Included onStarter, Pro, Agency
  • Outbound alerts per hour on your planFree 40 · Starter 300 · Pro 1,500 · Agency 6,000
  • Alert delay before sendingAvailable on Pro and Agency

Good to know

  • The buttons are links: they open the incident in Tenium, where you acknowledge it.
  • Tenium accepts only URLs that start with https://hooks.slack.com/.

How alerts and escalation work

Contacts, routing, delays and acknowledgement are explained in the docs.

Read the docs →

Slack FAQ

Do I need to grant OAuth permissions to Slack?

No. You paste an incoming webhook URL that Slack generates for one channel. Tenium can post to that channel and cannot read anything in your workspace.

Can different clients go to different channels?

Yes. Add one Slack contact per webhook URL, then choose contacts per monitor. Monitors without their own list use your default contacts.

My test message did not arrive. What should I check?

Check that the URL starts with hooks.slack.com, that the webhook was not revoked in Slack and that the channel still exists. Then press Send test again.

Which plan includes Slack?

Slack is available from the Starter plan ($7/month) and on every plan above it.

How do I test Slack alerts?

Open Settings, Contacts and press Send test next to the contact. A message labelled TEST arrives within seconds. Add at least one monitor first, because the checker sends the alerts.

Can I delay Slack until nobody has reacted?

Yes, on Pro and Agency. Give the contact an alert delay in minutes: it fires only if the incident is still open then, and acknowledging the incident cancels it.

Connect your first channel in a minute

Start free with email, Discord and Google Chat. 30 monitors, no card.