Skip to content

Notifications

CalcBridge's notification system delivers alerts and updates to users through configurable channels.


Notification Types

Type Description Default Priority
compliance_alert Compliance test threshold warnings High
export_complete Export job finished Normal
reconciliation_issue New reconciliation discrepancy detected High
system System announcements and maintenance Normal
insight_ready New insights generated Low
job_failed Background task failure High

Priority Levels

Priority Description Delivery
urgent Critical, immediate action needed All channels
high Important, requires attention In-app + email
normal Standard notifications In-app
low Informational In-app (if enabled)

User Preferences

Users can configure notification delivery per type and channel:

{
  "email_notifications": true,
  "push_notifications": false,
  "notification_types": {
    "compliance_alert": true,
    "export_complete": true,
    "reconciliation_issue": true,
    "system": true,
    "insight_ready": false
  }
}

Delivery Channels

Channel Description Configuration
In-App Real-time via WebSocket Always enabled
Email Email digest or immediate Per-user preference

Batch Operations

Operation Description
Mark as read Mark specific notifications as read
Mark all read Mark all notifications as read
Clear read Delete all read notifications