Skip to content

Alerts

Configure notifications to stay informed about new vulnerabilities. (Pro)

Alert Types

Type Trigger Default
Critical CVE New critical vulnerability matches Immediate
Ransomware CVE with ransomware indicator Immediate
New CVE Any new KEV match Daily digest
Due Date Approaching remediation deadline 7 days before

Email Configuration

SMTP Setup

  1. Go to SettingsEmail
  2. Configure SMTP:
  3. Server: SMTP hostname
  4. Port: 587 (TLS) or 465 (SSL)
  5. Username: SMTP user
  6. Password: SMTP password
  7. From: Sender address
  8. Click Test Connection
  9. Save

Recipients

Configure alert recipients per organization:

  1. Go to Organizations → Select org → Alerts
  2. Add email addresses
  3. Set notification preferences per recipient

Webhook Configuration

Send alerts to chat platforms:

Slack

  1. Create Incoming Webhook in Slack
  2. Go to SettingsWebhooks
  3. Add webhook:
  4. Type: Slack
  5. URL: Webhook URL
  6. Channel: Optional override
  7. Test and save

Microsoft Teams

  1. Create Incoming Webhook connector in Teams
  2. Add to SentriKat:
  3. Type: Teams
  4. URL: Webhook URL
  5. Test and save

Discord

  1. Create webhook in Discord channel settings
  2. Add to SentriKat:
  3. Type: Discord
  4. URL: Webhook URL
  5. Test and save

Custom Webhook

For custom integrations:

{
  "type": "custom",
  "url": "https://your-endpoint.com/webhook",
  "method": "POST",
  "headers": {
    "Authorization": "Bearer your-token"
  }
}

Alert Rules

Time Windows

Configure when alerts are sent:

  1. Go to SettingsAlert Rules
  2. Set time window (e.g., 9 AM - 5 PM)
  3. Select timezone
  4. Choose days (weekdays only, etc.)

Outside time windows, alerts are queued for the next window.

Severity Filters

Only alert on specific severities:

  • Critical only
  • Critical + High
  • All severities

Rate Limiting

Prevent alert fatigue:

  • Minimum interval: 15 minutes between alerts
  • Max per day: Limit daily notifications
  • Digest mode: Combine multiple alerts

Alert History

View sent alerts:

  1. Go to ReportsAlert History
  2. Filter by date, type, status
  3. View delivery status

Manual Triggers

Manually send alerts:

# Trigger critical CVE alert
curl -X POST http://localhost:5000/api/alerts/trigger-critical \
  -H "Authorization: Bearer YOUR_TOKEN"

# Trigger webhooks
curl -X POST http://localhost:5000/api/alerts/trigger-webhooks \
  -H "Authorization: Bearer YOUR_TOKEN"

Issue Tracker Integration

SentriKat can automatically create issues in your project management tools when vulnerabilities are detected. See the dedicated Issue Trackers guide for setup instructions.

Supported platforms:

  • Jira
  • GitHub Issues
  • GitLab Issues
  • YouTrack

SIEM Forwarding

For forwarding vulnerability events to your SIEM via syslog, see the SIEM Integration guide.

Troubleshooting

Emails Not Sending

  1. Check SMTP configuration
  2. Verify firewall allows outbound SMTP
  3. Check spam folders
  4. Review alert logs

Webhooks Failing

  1. Verify webhook URL is accessible
  2. Check authentication if required
  3. Review webhook logs for errors

No Alerts Triggering

  1. Verify vulnerabilities match products
  2. Check severity filters
  3. Verify time window settings
  4. Check if alerts are acknowledged