Unread
1Current workspacePreferences
4Local dashboard previewBackend
PendingEmail adapter not exposed yetIn-app center
Notifications
Operational notifications summarize webhook health, usage, billing, and team events without document content.
| Category | Message | Status | Created |
|---|---|---|---|
| webhooks | Webhook delivery retry scheduled after a transient receiver failure. | unread | 7/24/2026, 8:10:00 PM |
| usage | Usage is approaching the workspace soft limit for the current period. | read | 7/24/2026, 7:42:00 PM |
| team | A team invitation was created and audited. | read | 7/24/2026, 6:20:00 PM |
Preferences
Notification preferences
Preferences UI is ready for the notifications API. Until that endpoint is exposed, this page keeps a clear non-persistent empty state for saving.
| Preference | Channel | Description | Enabled |
|---|---|---|---|
| job-terminal | In-app | Notify when jobs complete, fail, expire, or are cancelled. | |
| webhook-health | In-app + email | Notify on webhook disable policy, replay completion, and repeated failures. | |
| usage-billing | In-app + email | Notify on usage thresholds, invoice projection, and payment failures. | |
| team-security | In-app | Notify on membership invitations and role changes. |
Preference persistence is not connected
The backend has not exposed a notification preferences endpoint in the generated SDK yet, so the dashboard does not pretend to persist these choices.