---
title: "SeaTable integration for LuumenAI"
url: "https://www.luumen.ai/integrations/seatable/"
entity: SoftwareIntegration
category: "Databases & data platforms"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# SeaTable integration for LuumenAI

Read your SeaTable bases for context, and change rows as approved steps.

## What LuumenAI can do with SeaTable

LuumenAI connects to SeaTable with an API token and exposes 8 tools (5 read-only · 2 write · 1 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 8 tools (5 read-only · 2 write · 1 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Databases & data platforms

## About SeaTable with LuumenAI

Connect the base your team already uses to track changes, assets, or on-call tasks. Luumen reads the schema, lists rows, and runs read-only SQL to answer questions about what is in there. When something needs to change, it appends or updates rows using the exact column names, and shows you the write before it runs.

## Example tools

Read-only (5 in total):

- `SEATABLE_GET_BASE_SCHEMA` — Return the connected base identity and its complete table, column, view, and settings metadata without returning authentication tokens.
- `SEATABLE_GET_DOWNLOAD_LINK` — Generate a short-lived download URL for an existing file or image attachment in the connected SeaTable base.
- `SEATABLE_GET_ROW` — Get one row by its SeaTable _id from a named table in the connected base.
- `SEATABLE_LIST_ROWS` — List one page of rows from a table or view in the connected SeaTable base, returning human-readable column names by default.
- `SEATABLE_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.

Write and destructive (3 in total, subject to configured approval policy):

- `SEATABLE_APPEND_ROWS` — Append one or more rows to a table in the connected SeaTable base using exact human-readable column names.
- `SEATABLE_DELETE_ROWS` — Permanently delete one or more rows by row ID from a named table in the connected SeaTable base.
- `SEATABLE_UPDATE_ROWS` — Update one or more existing SeaTable rows by row ID.

## Frequently asked questions

### How does LuumenAI connect to SeaTable?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in SeaTable on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

Every call to SeaTable — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/seatable/
