SeaTable logo

Integrate SeaTable with your AI CRM

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

Explore Triggers and Actions

Append Rows

Append 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.

ActionTry it

Delete Rows

Permanently delete one or more rows by row ID from a named table in the connected SeaTable base.

ActionTry it

Get Base Schema

Return the connected base identity and its complete table, column, view, and settings metadata without returning authentication tokens.

ActionTry it

Get Download Link

Generate 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.

ActionTry it

Get Row

Get 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.

ActionTry it

List Rows

List one page of rows from a table or view in the connected SeaTable base, returning human-readable column names by default.

ActionTry it

Query Rows with SQL

Run 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 unsupported.

ActionTry it

Update Rows

Update 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.

ActionTry it

How the SeaTable integration works

The SeaTable integration connects your Dench AI CRM directly to SeaTable, so agents can read and act on your SeaTable data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

8 actions are available for agents to invoke on your behalf. Every call runs through SeaTable's own authorization, scoped to the account you connect.

Set up SeaTable in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find SeaTable and click Connect — you'll authorize access through SeaTable's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use SeaTable in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the SeaTable integration work with Dench?

The Dench SeaTable integration connects your AI CRM to SeaTable, so AI agents can work with your SeaTable data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with SeaTable via Dench?

The SeaTable integration currently exposes 8 actions, including Append Rows, Delete Rows, Get Base Schema, Get Download Link, Get Row, and List Rows. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect SeaTable to Dench?

No. You connect SeaTable from your Dench workspace using SeaTable's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the SeaTable integration secure?

Connections are authorized through SeaTable's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the SeaTable connection from your workspace settings at any time.

SeaTable | Dench AI CRM