Skip to main content

Notification Routing

Overview

Notification routing controls where OpsWorker delivers investigation results and alert summaries. Route different types of notifications to different Slack channels based on workspace, cluster, or severity.

Slack Channel Mapping

Configure which Slack channels receive notifications:

Routing LevelExample
Per workspaceAll investigations in "Platform Team" workspace → #platform-incidents
Per clusterCluster production-us-east#prod-us-incidents
DefaultAll unrouted notifications → #ops-alerts

Setup

1. Navigate to Notification Settings

In the OpsWorker portal, go to your workspace or cluster settings.

2. Configure Channels

  1. Select the Slack channel for investigation results
  2. Configure channels for different notification types:
    • Investigation results — Completed investigation summaries
    • Daily digest — Daily alert summary report

3. Multiple Channels

The same investigation can be delivered to multiple channels. For example:

  • #incidents-prod for the on-call team
  • #engineering-leads for visibility

Routing Examples

By Environment

ClusterChannelPurpose
production-us-east#incidents-productionOn-call team
staging#alerts-stagingDev team visibility

By Team

WorkspaceChannelPurpose
Platform Team#platform-opsPlatform alerts
Application Team#app-incidentsApplication alerts

Daily Digest

Configure which channel receives the daily alert summary (posted at 09:00 UTC):

  • Use a dedicated channel like #daily-ops-summary
  • Or route to the same channel as investigation results

Next Steps