Overview
ZeroPath integrates with Slack to send scan completion notifications and vulnerability alerts to your team’s channels. Configure which events trigger notifications and set score thresholds to control noise.Setup
- Navigate to Settings → Integrations in the ZeroPath dashboard.
- Click “Connect Slack”.
- Authorize ZeroPath in the Slack consent screen.
- Select the channels you want to receive notifications.
Notification Types
Each notification group can be configured with these notification triggers:| Notification | Default | Description |
|---|---|---|
| Full scan complete | On | Notify when a full or scheduled scan finishes |
| PR scan complete | Off | Notify when a pull request scan finishes |
| Only new vulnerabilities (full scan) | Off | Only notify if the scan found new findings |
| Only new vulnerabilities (PR scan) | Off | Only notify if the PR scan found new findings |
Score Threshold
Set a vulnerability score threshold (0–100) to filter notifications. Only findings with a score at or above the threshold are included in the notification message. This prevents low-severity noise from flooding your channels.Channel Configuration
You can create multiple notification groups, each targeting different Slack channels with different settings. For example:- #security-critical — Full scans only, threshold 80 (Critical/High findings only)
- #dev-notifications — All scans, threshold 0 (all findings)
- #pr-reviews — PR scans only, only new vulnerabilities
Managing Channels
- Add channels — Select from the list of public and private channels in your workspace.
- Remove channels — The ZeroPath bot automatically leaves removed channels.
- Edit settings — Update thresholds and notification types per group.
- Delete groups — Remove a notification group and all its channel memberships.
Troubleshooting
Not receiving notifications- Check that the notification group is configured for the correct scan type.
- Verify the score threshold isn’t filtering out all findings.
- For private channels, ensure the ZeroPath bot has been invited.
- Reconnect the integration from Settings → Integrations.