Integrations
Notifications & Alerts
Get alerted when test runs finish or fail — Email, Slack, Discord, Teams or a signed webhook, per project, in Project setup → Notifications.
Last updated: September 24, 2026
Configure alerts per project under Project setup → Notifications. Notification settings are personal: each member of a project chooses their own alerts for it.
Channels
Email is available on every plan. Slack, Discord, Microsoft Teams and a custom webhook are available when the project belongs to an organization on the Pro or Business plan. Each member can set one destination per channel.
Events
Alerts are sent when a test run finishes, following your switches: A test run fails for failed runs and A test run completes for the others. The switches apply to every channel you have turned on. Scheduled runs are test runs, so they alert the same way. Alerts for finished scans and generated tests are not available yet.
Custom webhook
For each alert, AegisRunner sends one JSON POST to your URL. The body has event (run.completed or run.failed), timestamp and run (id, project, suite, status, passed/failed/skipped/total counts, duration and a link to the run). If you set a signing secret, the request carries X-AegisRunner-Signature: sha256=<hex> — the HMAC-SHA256 of the raw body with your secret; verify it before acting on the payload.
In-app
You don’t need a channel set up to follow along: the Activity panel in the header narrates every scan, AI generation and run live, and badges unread updates.
Was this helpful?