Smart Notifiers - filter alerts, tickets, and emails by incident criteria
Release Date: June 19, 2026
![]()
Every incident used to trigger an alert, a ticket, or an email regardless of how critical it was, leaving teams to drown in noise. Smart Notifiers lets you define per-channel rules so a notification is only sent for the incidents that matter - filtering by severity, ML risk score, validity, secret type, or GitGuardian tag, across both internal and public monitoring. No more third-party middleware to filter before routing.
Available now for custom webhook, Slack, and Microsoft Teams. Email alerting can also filter public monitoring incidents by severity.
Get started: configure rules from your notifier settings. See Alerting and notifications and the custom webhook, Slack, Microsoft Teams, and email alerting guides.
Coming next: ServiceNow & Jira, Splunk & PagerDuty, Discord, Email filtering beyond severity and internal monitoring support.
Enhancements
- Overview analytics: now include Non-Human Identity (NHI) and Public Monitoring data.
- GitHub check runs: a new setting lets you skip merge commits in pull request check runs. When enabled, check runs only flag secrets introduced by commits authored on the PR branch, reducing false positives caused by secrets pulled in from the target branch via merge commits. See Detect secrets in real time in GitHub.
- GitHub check runs - large pull requests: check runs now skip the scan on pull requests above a configured size limit to protect your organization's shared GitHub API rate limit. Previously these pull requests would time out or fail. See Detect secrets in real time in GitHub.
- Ticketing integration: you can now dissociate a Jira or ServiceNow ticket from an incident directly from the incident detail page, without deleting the external ticket itself.
- ServiceNow ticketing integration: added support for the Feedback Received event in event-based notifications. See the ServiceNow integration guide.
- Incidents:
- Added ability to filter incidents by closure reason.
- Increased the character limit for secret value search on the incidents page, so longer secrets such as large JWTs are matched correctly.
- Historical scans: improved scanning performance on large repositories, reducing timeouts and scan failures.
- GitLab integration: Read-only tokens are now fully supported for GitLab group hook installations, with setup instructions for manual webhook creation displayed when needed.
Fixes
- Security: fixed a cross-site scripting (XSS) vulnerability on the mTLS redirect page where the retry button URL could be manipulated via a query parameter.
- Developer share links: fixed an issue where custom remediation guidelines were not displayed on the incident share page.
- Public monitoring: clicking the incidents column on the Secret Graspers settings page now correctly navigates to the Incidents tab with the matching filter applied.
- Slack notifications: fixed a "this team does not exist" error that could occur when adding Slack alert notifications on free plan.
- Jira & Confluence: fixed an unknown scanning error caused by provider rate limits.
- GitHub: fixed a Forbidden error on unauthenticated requests to the GitHub API root endpoint.