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)
| Event | Slack styling |
|---|---|
| DOWN | Red sidebar · 🔴 header |
| RECOVERED | Green sidebar · 🟢 header |
| 24h stability | Blue 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
- Create a channel — e.g.
#stillonline-alerts(must exist before the webhook). - Slack app + webhook — Create a Slack app → Incoming Webhooks → add webhook to your channel → copy URL.
- StillOnline settings — Paste URL in Account settings, enable Slack owner alerts.
- Pick events — Down, recovered, 24h stability (same as Telegram/email).
- 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.