Overview
Send real-time alerts, searchable logs, and action buttons directly into Slack channels. Map events to channels, unfurl rich context, and let users acknowledge/resolve without leaving Slack.
Capabilities
-
Post alerts to channels with rich blocks (severity, assignee, runbook link)
-
Slash commands: /app search, /app ack, /app status
-
User-level DM notifications and batched digests
-
Interactive buttons for acknowledge, assign, snooze, resolve
-
Channel routing rules by priority, team, service, on-call
-
Deep links back to incident detail in the app
-
Smart throttling and de-duplication to prevent noise
-
Enterprise Grid support (multiple workspaces)
Setup Steps (7)
-
1
Step 1
In the app, go to Settings → Integrations → Slack and click **Connect Slack Workspace**.
-
2
Step 2
Authorize the app in Slack OAuth dialog. Ensure the requested scopes are approved.
-
3
-
4
-
5
-
6
-
7
Step 7
Roll out to teams. Encourage using /app ack and /app status in incident channels.
Limitations
-
Slack free plans may limit message retention and search depth.
-
Interactive components require Slack to reach your public callback URL.
-
Enterprise Grid channel mirroring requires workspace-level installation per workspace.
-
Rate limits: bursty incidents are throttled to protect Slack API quotas.
FAQs
Do I need admin permissions to install?
Yes, Slack workspace admin is typically required to approve OAuth scopes and install the bot.
Can I route by on-call schedule?
Yes. Create Routing Rules that reference your on-call rotation; alerts go to that team’s channel.
How do I stop alert floods?
Enable de-duplication and burst controls; we group near-identical events and post update counters.
Is Enterprise Grid supported?
Fully supported. Install to each workspace and use per-workspace routing.
What data is stored in Slack?
Only the message content you send and button payload IDs; full artifacts remain in your app.
Pricing
Free
Free
Great for trying the integration.
Pro
USD 9.99 / monthly
Enterprise
USD 49.99 / monthly