Slack uptime alerts (Incoming Webhook)

Quick answer

StillOnline posts owner alerts to a Slack Incoming Webhook you create in your workspace—plain text + structured attachment with probe details and buttons. No OAuth Slack App on our side; only your webhook URL is stored in settings. Free: one owner channel; Pro/Ultimate: all enabled channels.

What you get (owner alerts)

EventSlack styling
DOWNRed sidebar · 🔴 header
RECOVEREDGreen sidebar · 🟢 header
24h stabilityBlue sidebar · ✅ header

Alerts fire on every probe while down (same as Telegram). Email owner alerts stay throttled (~15 min).

Recovered alert (real screenshot)

Setup steps

  1. Create a channel — e.g. #stillonline-alerts (must exist before the webhook).
  2. Slack app + webhook — Create a Slack app → Incoming Webhooks → add webhook to your channel → copy URL.
  3. StillOnline settings — Paste URL in Account settings, enable Slack owner alerts.
  4. Pick events — Down, recovered, 24h stability (same as Telegram/email).
  5. Free plan — Choose Slack as your single owner channel if on Free.

Full walkthrough: Slack webhook blog.

FAQ

Is this a Slack App marketplace integration?

No. Standard Incoming Webhooks—you paste a URL. StillOnline does not install into your workspace via OAuth.

Can subscribers get Slack messages?

Not today. Status page subscribers receive email on incidents. Slack is owner-only.

Webhook URL security?

Treat it like a password. Rotate in Slack if leaked; update settings in StillOnline.

Free workspace?

Incoming Webhooks work on free Slack workspaces if you can create an app and add a webhook.