Baserow + Memtro

Search, sort and keep the rows of your Baserow tables up to date when asked.

Connect Baserow with a database token and the ids of the tables it may see, and Memtro reads their rows keyed by field name, with link, select and file cells read as labels, searched or sorted by a field, and each table's fields with their type. It reads on demand and there is no hourly sync. When you ask, and once an administrator has granted the action by name, it can add rows, change cell values and permanently delete rows, one at a time or up to 100 at once. Deleted rows cannot be restored through the API.

In Memtro

What you can do with Baserow in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Baserow tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Rows of a named table by field name, with link, select and file cells read as their labels
  2. 02Search a table for rows with the words in any field, or sort rows by a field either way
  3. 03One row by its id, with every field by name
  4. 04Each table's fields: name, type, whether it is the primary field and whether it can be edited
  5. 05When asked and granted, adds new rows or changes cell values on existing rows, one row or up to 100 at a time, without firing the table's webhooks
  6. 06When asked and granted, permanently deletes rows named by id, never by filter

Acts when asked

When you ask it to

These tools change something in Baserow. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Add a new row to one of the connection's tables, with values by field name
  2. 02Add up to 100 rows to one of the connection's tables at once
  3. 03Change cell values on a row
  4. 04Change cell values on up to 100 rows, by row id
  5. 05Delete a row (permanent)
  6. 06Delete up to 100 rows by id (permanent)

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Baserow, choosing the same kinds; the tab shows Baserow's own steps. Each event can start a job, with the event as its input. Baserow sends a secret with every delivery, and one without it is refused.

Events and webhooks
  • 01Rows were created
  • 02Rows were updated
  • 03Rows were deleted
  • 04Rows entered a view
  • 05A field was created
  • 06A field was updated
  • 07A field was deleted
  • 08A view was created
  • 09A view was updated
  • 10A view was deleted
In practice

Ask it like you would a colleague

Once Baserow is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Baserow + Memtro
  • Which rows in the leads table mention Northwind?

  • Show the ten newest suppliers sorted by date added

  • What fields does the inventory table have?

  • Add a row to the leads table for BigCo with Dan Fletcher as owner

  • Set the status of row 42 in the projects table to done

01

Finding a record

The operations lead at Acme asks what the supplier table holds on Brightwave Ltd. Memtro searches that table for the name and returns the matching row by field name, with its linked contacts and status read as labels rather than ids.

02

Closing out a project

Priya Sharma asks Memtro to mark the Northwind rollout as done in the projects table. Memtro reads the row first, shows the old status, then changes only the status field, leaving every other cell and row as it was.

Teams

Where it fits

The teams that lean on Baserow most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Baserow is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withDatabase token and table ids
  1. 1

    In Baserow → Settings → Database tokens choose Create token and the workspace, give it Read on the tables Memtro should see and Create, Update or Delete on any it may change, and copy it

  2. 2

    Note each table's id from its address (…/database/{database}/table/{table id}/), since a database token cannot list tables

  3. 3

    In Memtro open Connections → Baserow, paste the Database token and the Table ids, separated by commas, fill in Baserow host only if self-hosted, such as baserow.example.com, and connect

  4. 4

    Ask which rows in a table mention a company or a name

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Baserow tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Baserow?+

Only when you ask, and only what it has been granted: add a new row to one of the connection's tables, with values by field name; add up to 100 rows to one of the connection's tables at once; change cell values on a row; change cell values on up to 100 rows, by row id; delete a row (permanent); delete up to 100 rows by id (permanent). Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Baserow connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Baserow data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Baserow?+

Database token and table ids. In Baserow → Settings → Database tokens choose Create token and the workspace, give it Read on the tables Memtro should see and Create, Update or Delete on any it may change, and copy it.

Can Baserow start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Baserow, choosing the same kinds; the tab shows Baserow's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Baserow in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time