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

# How the products fit together

> Start with any product. Add the others when you need them.

export const BandItem = ({label, title, desc, href}) => <a href={href}>
    <span className="e6-band-label">{label}</span>
    <span className="e6-band-title">{title}</span>
    <span className="e6-band-desc">{desc}</span>
  </a>;

e6data products share one control plane, Platform. Each product works on its own. Combine them when your workload needs it.

<div className="e6-band">
  <BandItem label="Platform" title="Set up your organization and workspace" desc="Connect your cloud account, storage and catalog." href="/platform" />

  <BandItem label="Query Engine" title="Query the tables you already have" desc="Point it at your existing lakehouse tables. You do not need Ingest Engine." href="/query" />

  <BandItem label="Ingest Engine" title="Turn live data into tables" desc="Add it when you want live data from databases and streams in your lakehouse." href="/ingest" />

  <BandItem label="AgentFlow" title="Build agent workflows" desc="Run agents on your data with or without the other products." href="/agentflow" />
</div>

## The products

| Product | What it does |
| - | - |
| [Query Engine](/query) | Runs SQL on the lakehouse tables you already have. |
| [Ingest Engine](/ingest) | Turns live data from streams and databases into query-ready tables. |
| [AgentFlow](/agentflow) | Runs compiled agent workflows on that data. |

**Platform** sits across all three. It holds your organization, workspaces, users, roles, tokens, upgrades and monitoring, so you set them up once for every product.

## Common combinations

<AccordionGroup>
  <Accordion title="Query tables you already have" icon="search-code">
    Platform + Query Engine. Register the catalog your tables are already in (Glue, Hive, Unity, Polaris, Iceberg REST) and query it. Start with [Run your first query](/get-started/run-your-first-query).
  </Accordion>

  <Accordion title="Query live data from databases and streams" icon="arrow-down-to-line">
    Platform + Ingest Engine + Query Engine. Ingest Engine writes streams and CDC into Iceberg or Delta Lake tables, and Query Engine queries them. Start with [Build your first pipeline](/ingest/get-started/first-pipeline).
  </Accordion>

  <Accordion title="Run agents on your data" icon="bot">
    Platform + AgentFlow, with Query Engine when agents need SQL. See [AgentFlow](/agentflow).
  </Accordion>
</AccordionGroup>

## Where each product's docs live

Each product keeps a stable URL prefix: `/query/`, `/ingest/`, `/agentflow/` and `/platform/`. Pages shared by every product, such as sign-in, workspaces and tokens, live under `/platform/` only, never copied into a product.


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