The QAOS dashboard includes a guided config builder that generates a validDocumentation Index
Fetch the complete documentation index at: https://docs.qaos.machdel.com/llms.txt
Use this file to discover all available pages before exploring further.
qaos-config.json for you. This is the fastest way to set up a new run, especially if you’re not familiar with the JSON format.
Accessing the builder
- Log in to the QAOS Dashboard
- Navigate to Projects and open or create a project
- Click New Run → Configure with UI
Step 1 — Name your run
Enter a descriptive name for this run. This name appears in your run history and reports, so make it identifiable:Step 2 — Choose a mode
Select how you want the agent to explore your application:- Guided Mode — you define each task manually with a description and start URL. Best when you have specific flows to test.
- QAOS Mode — the agent starts at a single URL and autonomously crawls your entire site, discovering pages on its own. Best for broad audits with minimal setup.
Step 2a — QAOS Mode configuration
If you selected QAOS Mode, fill in:- Website origin — the root of the site the agent begins crawling from (e.g.
https://your-app.comorC:/my-site) - Subpath — the starting page within that origin (e.g.
/or/index.html). Leave blank to start from the root. - Agents to run — toggle Security and/or UI/UX
- Max pages (optional) — limit how many pages the agent visits
- Max depth (optional) — limit how many link levels deep the agent follows from the start URL
Step 2b — Add tasks (Guided Mode)
Click Add Task to define each test scenario. For each task, fill in:Task description
Describe what the agent should do in natural language. Be specific about the user flow and what you want tested.Example:
"Navigate to the checkout page, add an item, and proceed through the payment flow"Website origin and subpath
Enter where the agent should begin this task using two fields:
- Website origin — the root of the site (e.g.
https://your-app.comorC:/my-site). Shared across all tasks; setting it on one task sets it for the whole run. - Subpath — the page-specific path within that origin (e.g.
/shop/cartor/index.html).
https://your-app.com/shop/cart.Agents to run
Toggle the Security and/or UI/UX agent for this task. Both are enabled by default.
- Security — checks for vulnerabilities, access control issues, weak cryptography, etc.
- UI/UX — checks for accessibility violations, UX issues, navigation problems, etc.
Step 3 — Review and export
Once you’ve added all tasks, click Preview JSON to see the generated config file. You can:- Copy to clipboard — paste it into a file on your machine
- Download — save it directly as
qaos-config.json