Presets & Expert Mode
Swarm QA offers three built-in presets for common scanning scenarios and a fully configurable Expert Mode for fine-grained control.
Preset Comparison
| Parameter | Quick Smoke | Standard Scan | Deep Audit |
|---|---|---|---|
| Agents | Link Patrol, Smoke Flow | Link Patrol, HTTP Guard, A11y Scout, Smoke Flow, Perf Sentinel, SEO Recon | All 8 agents |
| Time limit | 60 seconds | 180 seconds | 420 seconds |
| Page limit | 5 pages | 20 pages | 50 pages |
| Crawl depth | 1 level | 3 levels | 5 levels |
| Screenshots | Off | On error only | Every page |
| AI enrichment | Off | On | On (extended) |
| Use case | Quick health check, post-deploy verification | Regular quality gate, sprint review | Pre-release audit, compliance check |
TIP
Start with Quick Smoke after deployments to catch obvious regressions in under a minute. Reserve Deep Audit for milestone releases where thoroughness matters more than speed.
Selecting a Preset
On the Swarm QA page, choose a preset from the dropdown before clicking Start Scan. The preset pre-fills all configuration fields. You can modify individual settings after selecting a preset — the configuration switches to "Custom" automatically.
Expert Mode
Toggle Expert Mode in the Swarm QA settings panel to unlock full control over every scan parameter:
Agent Selection
Enable or disable individual agents with checkboxes. Each agent can be independently configured:
[x] Link Patrol timeout: 60s
[x] HTTP Guard timeout: 45s
[ ] A11y Scout (disabled)
[x] Smoke Flow timeout: 30s
[x] Perf Sentinel timeout: 90s
[ ] SEO Recon (disabled)
[ ] Form Fuzzer (disabled)
[ ] API Health (disabled)Scan Parameters
| Parameter | Range | Default |
|---|---|---|
| Max pages | 1-200 | 20 |
| Crawl depth | 1-10 | 3 |
| Per-agent timeout | 10s-600s | 60s |
| Total scan timeout | 30s-1800s | 180s |
| Screenshot mode | Off / On error / Every page | On error |
| AI enrichment tokens | 0-8000 | 2000 |
| Concurrent agents | 1-8 | 4 |
INFO
Setting AI enrichment tokens to 0 disables the AI analysis layer entirely. Findings are still collected, but root-cause analysis and suggested actions are not generated.
Scope Filters
- Include patterns — only crawl URLs matching a glob (e.g.,
/app/*,/dashboard/**). - Exclude patterns — skip URLs matching a glob (e.g.,
/admin/*,/api/*). - Follow external links — disabled by default. Enable to check third-party resources.
