> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quixa.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction to Quixa

> The visual API workflow designer, intelligent test data platform, and BDD automation engine.

## Welcome to Quixa

**Quixa** is an enterprise-grade visual API workflow designer and test automation platform. It empowers software engineering, QA, and product teams to orchestrate complex multi-step API journeys, validate contracts, generate production-like synthetic test data, and execute high-speed integration test suites—all through an intuitive, interactive canvas.

<CardGroup cols={2}>
  <Card title="Visual Workflow Canvas" icon="diagram-project" href="/components/http-request">
    Chain HTTP endpoints, apply loops, multi-branch routers, and synchronizing barriers without writing boilerplate code.
  </Card>

  <Card title="Autonomous AI Architect" icon="sparkles" href="/ai/prompt-to-flow">
    Generate complete multi-step flows and positive/negative test scenarios directly from natural language prompts or OpenAPI specs.
  </Card>

  <Card title="Karate BDD Automation" icon="vial" href="/testing/karate-bdd">
    Dual-engine testing supporting both visual DAG workflows and industry-standard Karate DSL Gherkin scenarios with real-time ANSI traces.
  </Card>

  <Card title="First-Class MCP Native" icon="plug" href="/plugins/quixa-mcp">
    Mount Quixa directly into Cursor, VS Code, or Claude Desktop using the Model Context Protocol (`quixa-mcp`) server.
  </Card>
</CardGroup>

***

## Why Quixa?

Modern microservices architectures demand robust cross-service integration testing, but existing tools force teams to choose between cumbersome GUI clients that don't scale or complex code-only test frameworks that exclude non-engineers.

Quixa bridges this gap:

* **Visual DAG Execution Engine**: Supports true Directed Acyclic Graph (DAG) wave execution, parallel forks, condition skipping, and multi-branch barrier joins (`AND-join` semantics).
* **Smart Data Lineage & Context Propagation**: Automatically passes responses, auth tokens, and extracted JSON fields downstream with intuitive `{{step.response.body.token}}` variable bindings.
* **Instant Sandbox Mocking & Synthetic Data**: Generate realistic Faker mock data shapes, dynamic variables, and mock endpoints on the fly.
* **Granular ReBAC Access Control**: Multi-tenant architecture with Relationship-Based Access Control (ReBAC) ensuring fine-grained `ReadOnly` vs. `ReadWrite` policy enforcement across workspaces.

***

## Next Steps

Get started with Quixa in minutes:

<CardGroup cols={2}>
  <Card title="5-Minute Quickstart" icon="bolt" href="/quickstart">
    Build and execute your very first visual workflow in less than five minutes.
  </Card>

  <Card title="Core Concepts" icon="book-open" href="/concepts/core-concepts">
    Understand the hierarchy of Collections, Flows, Suites, and Executions.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.