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

# Introduction

> The operated agent platform — your APIs and ours, turned into agents you can trust with real operations.

Patchwork has two doors. Most teams start with **Loom**: register a connection, wrap your endpoints as patches, and embed an agent that calls your backend as the signed-in user. The other door is the **workbench** — standalone REST products you call with an API key and no agent at all.

<CardGroup cols={2}>
  <Card title="Embed an agent" icon="sparkles" href="/guides/loom">
    Direct or relay. Your tools and ours, one runtime.
  </Card>

  <Card title="Call identify" icon="building-columns" href="/guides/identify">
    Resolve an account or wallet in one request. Live today.
  </Card>
</CardGroup>

## Two doors

**Loom** is the product we sell. You build an agent; your users meet an assistant. We run the loop, the guardrails, and the traces. You keep the keys, the brand, and the money.

**Workbench** is the catalog. Each tool is a plain REST call. The first one is [`POST /v1/identify`](/api-reference/identify). `fx-rates`, `extract`, and `vision` are next. Call them from your code, or wire them into an agent as a patch when that binding ships.

A patch is not a bare API. A tool is not an agent. An agent is not an assistant until you ship it.

## Base URL

All public requests go to `https://api.usepatchwork.co`. The API speaks JSON over HTTPS. Responses are wrapped in a `status` envelope — see [Errors](/api-reference/errors).

```bash theme={null}
curl https://api.usepatchwork.co/v1/identify \
  -H "Authorization: Bearer $PATCHWORK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"rail":"routing_number","code":"021000021"}'
```

Promo credits cover your first calls. There is no complimentary test lane.

## Where to go next

<Steps>
  <Step title="Get a key">
    Create a workspace and copy a secret key from Developers. See [Authentication](/authentication).
  </Step>

  <Step title="Pick a door">
    [Identify an account](/guides/identify), or [embed an agent](/guides/loom-direct).
  </Step>

  <Step title="Read the reference">
    Every public endpoint, grouped by product, lives under [API Reference](/api-reference).
  </Step>
</Steps>
