Content moderation in Toast Notification
Every outgoing notification flows through a per-tenant moderation pipeline: tenant blocklist, then Azure Content Safety text scan, then optional image scan. Administrators configure scanning, severity thresholds, and an admin approval queue from the dashboard at Settings → Tenant.
- Master enable plus separate text and image scan toggles.
- Severity thresholds on the Azure Content Safety 0-6 scale. Default Review at 2, Block at 5.
- Require admin approval for every notification, regardless of scan result.
- Custom blocked-content message returned to senders on rejection.
- Bring your own Azure Content Safety endpoint and key per tenant for billing and data residency.
- Tenant blocklist managed alongside the approval queue on the Moderation page.
Notifications classified as Review save with status PendingReview and wait for admin approval. Notifications classified as Block return HTTP 422 with an explanation and are never persisted.