Supported channels
Slack notifications require the Slack integration to be connected first. See Settings → Integrations → Slack for setup instructions.
Notification events
sureops generates notifications for the following events:Incident events
Problem events
Budget events
Team events
Configuring notification routing
1
Open Settings → Notifications
Navigate to Settings → Notifications. You will see a routing table listing each event type and its current configuration.
2
Edit an event's routing
Click Edit on any event row. You can configure:
- Channels — which channels this event is delivered on (email, Slack, in-app)
- Recipients — role-based targets (e.g. all Commanders) or specific named members
- Severity filter — for incident events, only notify when severity is above a threshold
- Enabled — toggle the event off entirely if your team doesn’t want those notifications
3
Save
Click Save. Changes take effect immediately for new events. In-flight notifications that have already been queued are not affected.
Per-user notification preferences
Individual team members can customize their personal notification preferences from their profile:- Click your profile menu (top right)
- Select Notification Preferences
- Adjust which events you receive and via which channels
Slack DM preferences
If the Slack integration is connected, each user can opt in to receive Slack direct messages for:- Incident assigned — a DM when an incident is assigned to you
- Problem status changed — a DM when a problem you are watching changes status
- High severity incident — a DM when any incident above a configurable threshold opens (default: P2 and above)
Escalation policies
Escalation policies define what happens when a HITL approval is not acted on within the timeout window.1
Open Settings → Notifications → Escalation Policies
Each environment can have its own escalation policy.
2
Configure the escalation chain
Define a sequence of escalation steps:
- Initial notification — who receives the HITL request first and on which channel
- First escalation — if no response within N minutes, notify this additional set of recipients
- Final escalation — if still no response after another N minutes, notify this final set (typically Admins and Owners) and optionally auto-deny the approval
3
Set the auto-deny timeout
If all escalation steps pass without a response, you can configure sureops to auto-deny the approval and alert the team. The incident stays open for manual response.Alternatively, leave auto-deny disabled — the approval will stay pending until a Commander acts on it.
Testing notifications
You can send a test notification for any event from its configuration panel:- Open the event routing in Settings → Notifications
- Click Send test notification
- sureops delivers a sample notification to all configured channels for that event
Troubleshooting
I'm not receiving email notifications
I'm not receiving email notifications
- Check your spam or junk folder — sureops emails come from
notifications@sureops.ai - Verify that the event is enabled in Settings → Notifications and that your role is in the recipient list
- Check your personal notification preferences in Settings → My Notifications — you may have disabled email for that event
Slack notifications not arriving
Slack notifications not arriving
- Confirm the Slack integration is healthy (green status in Settings → Integrations → Slack)
- Verify that the target Slack channel still exists and that the sureops bot is a member
- Send a test notification to confirm the routing is working
HITL approvals timing out too quickly
HITL approvals timing out too quickly
Adjust the escalation policy timeout for your environment in Settings → Notifications → Escalation Policies. The default first-step timeout is 15 minutes.
Related
- Incident channels — Slack war-room channels created per incident
- Budgets & cost — configure where budget alerts are delivered
- Roles & Capabilities — understand which roles receive which default notifications