SeaTable for AI agents

Agents read SeaTable at once. Changes and sends are held for a person's approval by default.

About SeaTable

SeaTable is a collaborative no-code database and spreadsheet platform for managing structured base data, rows, tables, views, and files.

What an agent can do in SeaTable

Every SeaTable action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in SeaTable without asking first. 5 actions.

  • Get Base SchemaReturn the connected base identity and its complete table, column, view, and settings metadata without returning authentication tokens.
  • Get Download LinkGenerate a short-lived download URL for an existing file or image attachment in the connected SeaTable base. This tool returns a link and does not download the file bytes.
  • Get RowGet one row by its SeaTable _id from a named table in the connected base. Returns human-readable column names by default and preserves all dynamic row fields.
  • List RowsList one page of rows from a table or view in the connected SeaTable base, returning human-readable column names by default.
  • Query Rows with SQLRun one strictly read-only SELECT query against the connected SeaTable base for filtering, sorting, grouping, aggregation, or implicit linked-record traversal. Explicit JOIN, subqueries, and UNION are

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 3 actions.

  • Append RowsAppend one or more rows to a table in the connected SeaTable base using exact human-readable column names. Requires a read-write per-base API token.
  • Delete RowsPermanently delete one or more rows by row ID from a named table in the connected SeaTable base.
  • Update RowsUpdate one or more existing SeaTable rows by row ID. Use exact table and column names from Get Base Schema; every column name is validated before the update, and only supplied columns are changed.

Changes wait in Needs you

Changes and sends in SeaTable are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

SeaTable questions

Can an agent change data in SeaTable on its own?

Not by default. Changes and sends in SeaTable are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in SeaTable?

This connector lists 5 read actions. Reads run at once, without waiting for approval.

How does SeaTable connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring SeaTable to your agents.