Alert Channels
Flowtriq supports 7 alert channel types. Configure them from the dashboard under Alert Channels.
Discord
Setup: Create a webhook in your Discord channel (Settings → Integrations → Webhooks → New Webhook). Copy the URL.
Payload: Rich embed with severity color, attack family, peak PPS/BPS, node name, source IP count, AI summary, and a link to the incident dashboard.
Options: Custom bot name, avatar URL, @everyone mention on all alerts.
Slack
Setup: Create an Incoming Webhook in your Slack workspace (Apps → Incoming Webhooks → Add). Copy the URL.
Payload: Block Kit message with the same fields as Discord, plus action buttons.
Options: Custom bot name, icon URL or emoji, @everyone mention.
PagerDuty
Setup: Create a service in PagerDuty, add an Events API v2 integration, copy the Routing Key.
Payload: Creates a PagerDuty incident. Deduplication key = Flowtriq incident UUID (prevents duplicate pages for the same attack). Auto-resolves when attack ends.
OpsGenie
Setup: Create an API integration in OpsGenie, copy the API Key.
Payload: Creates an OpsGenie alert with all incident metadata as custom properties.
Setup: Enter the recipient email address. Emails are sent via SendGrid.
Payload: Branded HTML email with full incident details, protocol breakdown, and dashboard link.
SMS
Setup: Enter a US phone number in +1XXXXXXXXXX format.
Payload: Concise SMS: node name, attack type, peak PPS. Sent via Textbelt.
Webhook
Setup: Enter any HTTPS URL. Optionally set a secret for HMAC-SHA256 signature verification.
Payload: JSON POST with full incident data. See Webhook Reference for format and verification.