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

# Tables

> A page whose rows are real rows, written by agents and read as a grid.

A **table** is a page kind whose rows live in the database rather than in the page body. Gus and workflow
steps write to it; the grid reads it. It is where structured work accumulates: a pipeline, a checklist, a
log of things processed.

Reach it from an agent over MCP, or from a workflow step through `ctx.tables`.

## Gotchas

* **Row order comes from a sequence, not from a timestamp.** `now()` is the transaction timestamp, so
  every row of one batch insert shares it and the order within that batch is undefined. "Newest first" is
  only true against a monotonic column, which is what tables use.
* **A workflow step writes as the member who created the workflow**, not as the organisation. If that
  person loses access, the workflow does too.
