Skip to Content
DocsControl PanelNotifications

Notifications

The bell in the top bar collects what happened in the current workspace. The badge counts unread notifications. Each workspace has its own feed: switching workspace switches the bell.

What you are notified about

EventWho gets itLinks to
Incident opened: an alert rule fired and opened an incidentEveryone in the workspaceThe incident
Incident escalated: a more severe alert fired on an open incidentEveryone in the workspaceThe incident
Node offline: a node sent no heartbeat for 10 minutesEveryone in the workspaceThe node
Rollout paused: a staged rollout paused on a failed health gate or by an operator, or a canary stopped on a failed health checkEveryone in the workspaceOperations
AI canary failing: a node’s AI canary failed twice in a rowEveryone in the workspaceAI health (the node)
LLM provider unreachable: a node can’t reach its LLM providerEveryone in the workspaceAI health (the node)
AI recovered: the canary passes again or the provider answers againEveryone in the workspaceAI health (the node)
Memory retrieval score dropped: a standing retrieval eval scored below the workspace floorEveryone in the workspaceAI health (the node)
Invitation accepted: someone joined the workspaceOwners and adminsTeam
Payment failed: a subscription payment was declinedOwners and adminsBilling
AI budget: AI spend reached the alert threshold or a monthly, daily or per-node cap of the AI budgetOwners and adminsAI usage

The bell does not repeat itself: the same event for the same incident, node or invoice is shown once. A node that keeps dropping off notifies at most once every 6 hours; a failed payment at most once a day.

Reading and clearing

  • Click a notification to open what it links to. It is marked as read.
  • Mark all as read clears the badge.
  • Notifications are kept for 30 days.

API

MethodPathDescription
GET/api/notifications?unread=1Your notifications and the unread count
GET/api/notifications/countUnread count only
POST/api/notifications/{id}/readMark one as read
POST/api/notifications/read-allMark all as read

See the Control Panel API for response bodies.