Skip to main content
client.tables manages workspace data tables — structured rows you can insert, update, query with SQL, and import/export as CSV. Great for staging data a workflow or agent will read.

Create a table

Column type is one of string | number | boolean | datetime | file. Every table has an implicit id primary key (don’t declare it).

Manage tables

Columns (on a Table object)

Rows (on a Table object)

Rows are plain dicts keyed by column name (RowValues).

SQL query

Run read-only SQL across the workspace’s tables:
The query is guarded server-side (read-only, per-tenant). Use the table’s sql_name (lowercased name) as the SQL identifier.

Stats & CSV

Every method has an a-prefixed async twin (acreate, aquery, ainsert, aiter_rows, …).