Automated alert evaluation
The alert worker evaluates queue backlog, delivery failures, HTTP non-2xx volume, submission blocks, rate-limit buckets, blocked attachment scans, upload storage errors, and pending upload reservations against configurable thresholds.
External incident webhooks
Alerts can be routed to external incident management systems via HTTPS webhooks. Separate channels are supported for warning, critical, and escalation severities.
Migration failure alerts
When a database migration fails during deployment, a critical migration_failure alert is sent to configured incident webhooks.
Audit logging
All sensitive admin mutations are recorded in the audit log with actor type, request ID, action, target, and redacted metadata.
Request tracing
Every API response includes X-Request-Id, X-Trace-Id, and W3C traceparent headers for correlation across services and log aggregation.
Dead-letter review
Failed email, webhook, and Google Sheets jobs are surfaced through the dead-letter endpoint for operator review without exposing retained retry payloads.