Integrations
Notifications & Alerts
Configure Email, Slack, Discord, Microsoft Teams, and webhook notifications for test runs, crawls, and AI generation.
Notifications & Alerts
Get notified when tests complete, crawls finish, or AI generates test suites. AegisRunner supports 5 notification channels.
Channels
| Channel | Setup |
|---|---|
| Enabled by default for test run results | |
| Slack | Webhook URL from Slack Incoming Webhooks |
| Discord | Webhook URL from Discord channel settings |
| Microsoft Teams | Webhook URL from Teams Incoming Webhook connector |
| Outbound Webhooks | Your endpoint URL, signed with HMAC-SHA256 |
Events
- Test run completed (pass/fail with counts)
- Crawl completed (pages found, states discovered)
- AI test generation completed (suites generated)
- Scheduled run results
Setup
Go to Project → Integrations and select the notification channel tab. Enter your webhook URL and save.
Outbound Webhooks
Custom webhooks send JSON payloads to your endpoint with HMAC-SHA256 signature verification.
Verifying Signatures
X-AegisRunner-Signature: sha256=HMAC_HASHCompute HMAC-SHA256 of the raw request body using your webhook secret and compare with the header value.
Plan Availability
Email: all plans. Slack/Discord/Teams: Starter+. Outbound webhooks: Pro+.