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

# Features

> What the StateSet platform does, as a map — each capability linked to the docs that actually cover it.

# Platform features

A map of what the platform does, with each capability pointing at its real documentation rather than
described in the abstract.

## Commerce operations

| Capability                                 | Where it lives                                                                                                                    |
| ------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------- |
| Orders, checkout, carts                    | [Commerce API](/api-reference/commerce/overview) — 432 operations                                                                 |
| Returns, exchanges, warranties             | [Returns](/api-reference/return/list) · [Warranties](/api-reference/warranty/list)                                                |
| Inventory, warehouse, lots and serials     | [Inventory](/api-reference/inventory/get) · [Commerce warehouse domain](/api-reference/commerce/overview#inventory-and-warehouse) |
| Manufacturing — BOMs, work orders, quality | [Work orders](/api-reference/workorder/list) · [BOM](/api-reference/billofmaterials/list)                                         |
| Full double-entry accounting               | [General ledger and financials](/api-reference/commerce/overview#financials)                                                      |
| Shipping labels (US and Canada)            | [Shipments](/api-reference/shipments/get)                                                                                         |

## Agents

| Capability                            | Where it lives                                                  |
| ------------------------------------- | --------------------------------------------------------------- |
| CX agents over chat, email, voice     | [ResponseCX](/stateset-response/responsecx-platform)            |
| Verified decisions with cited proofs  | [Decision gate](/stateset-nsr-decisions)                        |
| Voice — calls in and out, supervision | [StateSet Voice](/stateset-voice/overview)                      |
| Software with no API                  | [Computer Use](/computer-use-agent)                             |
| Agent-operated commerce via MCP       | [Getting started for AI agents](/getting-started-for-ai-agents) |

## Automation and integration

| Capability                    | Where it lives                                                        |
| ----------------------------- | --------------------------------------------------------------------- |
| Durable workflows             | [Temporal engine](/next-temporal/overview)                            |
| Sync across 180+ integrations | [Sync Server](/stateset-sync-server-api-basics)                       |
| EDI with trading partners     | [EDI](/stateset-edi/overview)                                         |
| Real-time event notifications | [Webhooks](/api-reference/webhooks) · [Events](/api-reference/events) |
| Email at scale                | [Mail](/stateset-mail/overview)                                       |

## Example: the event-driven notification path

```
order event ──▶ webhook ──▶ your handler ──▶ customer notification
```

```bash theme={null}
# Subscribe once; react instead of polling
curl -X POST https://api.stateset.com/api/v1/webhooks \
  -H "Authorization: Bearer $STATESET_API_KEY" \
  -H 'content-type: application/json' \
  -d '{ "url": "https://example.com/hooks/stateset", "events": ["order.created", "order.updated"] }'
```

<Tip>
  If you are deciding where to start: [quickstart](/api-reference/quickstart) for a first API call,
  [Getting started for AI agents](/getting-started-for-ai-agents) if an agent will be the operator, and
  [Why StateSet](/why-stateset) for what makes the platform different rather than what it contains.
</Tip>
