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

# Welcome to Champ AI

> Developer documentation for building with Champ AI workflows

Champ AI automates multi-step business processes using browser agents, LLM tools, and integrations. Three ideas underpin everything: a **case** is one piece of work — an enrollment, a claim, a support request; a **workflow** defines how cases of that type get handled; a **run** is one execution of a workflow against a case. Cases are the durable record and the entry point — create a case (via API, sync, email, or by hand) and its workflow takes it from there.

These docs cover the pieces you'll typically wire up yourself: connecting external APIs as tools your workflows can call, creating cases over HTTP, and receiving webhooks when cases change or runs complete.

## Guides

<CardGroup cols={2}>
  <Card title="Connect a ticketing platform" icon="ticket" href="/integrations/ticketing">
    Authorize Zendesk, Intercom, Jira and more, then sync tickets into cases.
  </Card>

  <Card title="Add a REST API integration" icon="plug" href="/integrations/rest-api">
    Connect any HTTP endpoint as a tool your workflows can call.
  </Card>

  <Card title="Manage cases via REST API" icon="play" href="/integrations/cases-api">
    Create cases programmatically to kick off workflow automation.
  </Card>

  <Card title="Set up a managed browser profile" icon="globe" href="/browser-profiles/managed-profiles">
    Store credentials once and let the agent log in — including email and SMS 2FA.
  </Card>

  <Card title="Set up webhook subscriptions" icon="webhook" href="/webhooks/subscriptions">
    Get notified when workflow runs complete or fail.
  </Card>

  <Card title="Webhook payloads & delivery" icon="code" href="/webhooks/payloads">
    Payload shape, retry behavior, and handling guidance.
  </Card>
</CardGroup>
