Slack
Slack is the primary surface for the GreenSlope incident loop. Most teams can acknowledge, investigate, and resolve without leaving chat.
Install
- In the GreenSlope dashboard, go to Settings → Integrations → Slack.
- Click Add to Slack and authorise.
- Pick a default channel for alerts, typically
#oncallor#incidents.
Alerts start landing in the default channel within a minute.
Routing rules
Routes pick the Slack channel for an alert based on its tags. Configure them under Settings → Alerts → Routes. Rules are top-to-bottom; first match wins.
| Match | Channel | Behavior |
|---|---|---|
severity = sev1 | #incidents | Page the incident loop |
service = billing | #billing-oncall | Route to service owners |
environment = staging | #staging-noise | Keep noise separate |
| fallback | #oncall | Default route |
Alert actions
Every alert message in Slack has inline actions:
- Ack: claim the incident and stop duplicate response.
- Snooze: mute for a chosen duration. Re-fires if still bad after.
- Drop: close with a reason such as
noise,dupe, orintentional. - Open in GreenSlope: deep-link to the alert detail view.
- Suggest rollback: when GreenSlope has a suspected-bad release, link to the relevant rollback path for a human to approve.
GreenSlope suggests; humans decide.
Uninstall
Remove the app from Slack Settings → Manage apps, or from the GreenSlope dashboard. Removing the app stops Slack delivery immediately.
Related