Alerting (Slack & Email)
Overview
The alerting service dispatches notifications when test results cross configured thresholds. Alerts are evaluated after each result ingestion.
Channels
Slack
Alerts are sent as Block Kit formatted messages via a Slack webhook URL.
- Create an Incoming Webhook in your Slack workspace
- Navigate to Settings → Integrations → Alerting → Slack
- Paste the webhook URL
- Send a test message to verify
Email
Alerts are sent via SMTP using Nodemailer.
- Navigate to Settings → Integrations → Alerting → Email
- Configure SMTP settings (host, port, username, password)
- Add recipient email addresses
- Send a test email to verify
Thresholds
Configure two types of thresholds:
| Threshold | Description |
|---|---|
| Relative drop | Alert when Defense Score drops by X% from the previous period |
| Absolute floor | Alert when Defense Score falls below X% |
Notification Bell
Recent alerts also appear in the in-app notification bell in the top navigation bar.