> For the complete documentation index, see [llms.txt](https://docs.lleverage.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.lleverage.ai/build-and-improve/intelligence/tables.md).

# Tables

Tables store structured Project data that Agents and Workflows can read and maintain. Use a Table when information is naturally row-and-column shaped and needs to be reused consistently, such as product mappings, routing rules, supplier reference data or maintained working data.

People who can access the Project can read Tables. Project Builders and Owners can create and change Tables and their records; Operators get a read-focused view and can still filter, search and export data.

## The Tables surface

The Tables view is the Project-level inventory. Each card shows the table name, description and current record count, with controls to open the table or manage it further.

![The Tables inventory with search, label filtering, sorting, view controls and Create Table.](https://3370306531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgSglJDQZxDZdn20CUcl%2Fuploads%2F12eFJH4exFGVTOuB9vSH%2Ftables-list.png?alt=media)

At list level you can search by table name, filter by labels, sort the inventory and switch between grid and list views. **Create Table** offers three starting points: import data from CSV, Excel or JSON; use a template; or start from scratch.

Some Projects with already-synchronised data can also show a **Syncs** control. Do not use staff-only ERP controls as a model for the standard customer surface.

## Work inside a Table

Opening a Table takes you to its record grid. Builders can add and change rows and fields, create views, import data and configure the Table. The toolbar also includes record filters, search, row density, column visibility and export.

![An opened Table showing the record grid, New row action, filters, search, views, import, export and column controls.](https://3370306531-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlgSglJDQZxDZdn20CUcl%2Fuploads%2F9qRhCeICCHnxAOQVL7Kh%2Ftables-record-grid.png?alt=media)

The primary action uses the Table's record type, so it may read **New weekly plan row**, **New supplier row** or another domain-specific label rather than simply **New record**.

Operators see a reduced version of the opened Table: they can filter and search, adjust display density and visible columns, and export the data, but they cannot create records, import data or change the schema. A Table can also be configured to restrict manual editing, so even a Builder may be unable to edit cells directly when that protection is enabled.

## When to use a Table

Prefer a Table over a document when:

* values belong in defined fields;
* rows need to be updated independently;
* the Agent or a Workflow should query or write specific records;
* the data is a maintained mapping or working dataset rather than prose reference material.

Prefer the underlying business system when it is the authoritative system of record.

## Design Tables for operational use

Give Tables and fields names that explain their operational meaning. Keep mappings narrow enough that a builder can tell who maintains them and what a row represents.

A Table that nobody can distinguish from an ERP export or a one-off spreadsheet quickly becomes another ambiguous source of truth.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.lleverage.ai/build-and-improve/intelligence/tables.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
