AegisRunner
All docs

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.