Detection, Mitigation & Response

Detect and mitigate DDoS attacks in under 1 second, respond automatically, and keep your users informed.

All features →
Docs
Documentation Quick Start API Reference Agent Setup Integrations 18
Learn
Free Tools 37 Free Certifications State of DDoS 2026 REPORT DDoS Protection Landscape Buyer's Guide PDF Hackathon Sponsorships DDoS Protection Facts
Company
About Us Become a Consultant 30% Partners White Label Managed Protection Contact Us System Status
Open Source
ftagent-lite MIT NetHawk MIT
Legal
Security Trust Center Terms & Privacy
Who Uses Flowtriq

From indie hosts to ISPs, see how teams like yours use Flowtriq to detect and stop DDoS attacks.

All use cases →

Runbook Automation

Define automated incident response workflows that trigger on attack detection

Overview

Runbooks are automated workflows that execute when specific conditions are met during an attack. Instead of manually responding to each incident, you define the response once and Flowtriq executes it every time.

Creating a Runbook

Go to Dashboard → Runbooks and click Create Runbook.

Trigger Conditions

Define when the runbook should fire:

ConditionOptions
Minimum severityAny, Low, Medium, High, Critical
Minimum PPSNumeric threshold (e.g. 50000)
Attack familyUDP flood, SYN flood, HTTP flood, ICMP flood, DNS flood, Multi-vector, or Any
NodesAll nodes, or specific nodes

Action Steps

Each runbook contains one or more action steps executed in order:

  • Send notification: Fire an alert to a specific channel (Discord, Slack, PagerDuty, etc.)
  • Queue mitigation rules: Apply iptables, nftables, or other firewall rules to the affected node
  • Execute webhook: POST attack context as JSON to a custom HTTP endpoint
  • Update incident status: Auto-resolve or escalate the incident
  • Add note: Append a comment to the incident timeline

Example: Auto-Mitigate UDP Floods

# Runbook: "UDP Flood Auto-Response" Trigger: attack_family = udp_flood AND severity >= medium Steps: 1. Queue mitigation: iptables rate-limit UDP (hashlimit 50/sec per source) 2. Send notification: #incidents Slack channel 3. Add note: "Auto-mitigation applied: UDP rate limit"

Execution History

Every runbook execution is logged with the trigger event, steps executed, success/failure status, and timestamp. View history from the runbook detail page or the incident timeline.

Tip: Start with notifications-only runbooks to validate your trigger conditions before adding mitigation actions. Once you trust the triggers, add firewall rules.