Skip to content

Baserow

Open-source online database tool, alternative to Airtable

Productivity

Connect it

In Keystile Automations → Connections → New connection, choose Baserow and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Baserow: aggregate field (Calculates an aggregation (sum, average, min, max, count, etc.) over all values of a field in a grid view).

What it can do (35 actions)

ActionWhat it doesChanges data
Aggregate FieldCalculates an aggregation (sum, average, min, max, count, etc.) over all values of a field in a grid view.
Batch Create RowsCreates multiple rows in a single request. Accepts up to 200 rows.Yes
Batch Delete RowsDeletes multiple rows in a single request. Accepts up to 200 row IDs.
Batch Update RowsUpdates multiple rows in a single request. Each row must include an "id" field. Accepts up to 200 rows.Yes
Clean RowSets all fields in a row to empty/null. To update only specific fields, use Update Row instead.
Create DatabaseCreates an empty database in a workspace.Yes
Create FieldAdds a field (column) to a table.Yes
Create RowCreates a new row in a table.Yes
Create TableCreates a table in a database, optionally seeded with rows.Yes
Create ViewCreates a grid, gallery or form view on a table.Yes
Custom API CallMake a custom API call to a specific endpointYes
Delete FieldDeletes a field and its data from a table.
Delete RowDeletes an existing row.
Delete TableDeletes a table and all its rows.
Export TableStarts a CSV export of a table or view.Yes
Find RowFinds a row by matching a field value. Returns the first match.
Get Export JobGets the state and download URL of an export job.
Get Field Unique ValuesLists the distinct values stored in a field.
Get RowGets a single row by its ID from a table.
Get Row HistoryLists the change history of a row.
Get TableGets a table by its ID.
Get Table FieldsLists the fields (columns) of a table.
List DatabasesLists the databases the user can access.
List Row NamesGets the primary field value of the given rows.
List RowsLists rows from a table with optional search, sorting, and filtering.
List TablesLists the tables the connection can access.
List ViewsLists the views of a table.
List Workspace UsersLists the members of a workspace.
List WorkspacesLists the workspaces the user belongs to.
Rename TableRenames a table.Yes
Search WorkspaceSearches databases, tables, fields and rows in a workspace.
Update FieldRenames a field or changes its settings or type.Yes
Update RowUpdates fields in an existing row. Empty values are skipped. To clear a field, use Clean Row.Yes
Upload FileUploads a file to Baserow from a URL. Returns the uploaded file object that can be used in file fields.Yes
Upsert RowCreates a new row or updates an existing one by matching a field value.Yes

Start a workflow when… (7 triggers)

  • New Row — Triggers when a new row is created in a Baserow table.
  • Updated Row — Triggers when an existing row is updated in a Baserow table.
  • Deleted Row — Triggers when a row is deleted from a Baserow table.
  • Any Row Change — Triggers when a row is created, updated, or deleted in a Baserow table. To react to only one event type, use the dedicated New Row, Updated Row, or Deleted Row triggers.
  • New Rows (Batch) — Triggers when new rows are created in a Baserow table. Returns all rows from the event as a single batch.
  • Updated Rows (Batch) — Triggers when existing rows are updated in a Baserow table. Returns all rows from the event as a single batch.
  • Deleted Rows (Batch) — Triggers when rows are deleted from a Baserow table. Returns all deleted row IDs from the event as a single batch.

How Keystile protects it

Every Baserow action is checked before it runs, whether it comes from an AI tool or a workflow. 14 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Baserow with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps