Skip to content
TulipFarm

Airtable agentA tidy base, every Friday.

Each Friday it reads a base you choose. It finds empty fields, repeated records and stale rows, then posts a short clean-up list for the owner.

Your first signup includes $50 in free credits.

Weekly · Friday

Keep Airtable tidy

Reads
An Airtable base
Grows
A clean-up list
Lands in
Slack
AirtableMCPSlack
Keep Airtable tidy: starts Weekly · Friday, uses Airtable, Slack.

Ask for it once, in plain words.

No flowchart to draw. Describe the job in chat. TulipFarm sets up the agent and its workflow, and shows you both before anything runs.

You

Every Friday, read my Projects base in Airtable. Find rows with empty owners, duplicates and rows not updated in 30 days. Post the list in #ops.

TulipFarm

I made an agent called Base tidy and a Friday schedule. It reads Airtable through a Custom MCP connection. Posting to Slack asks you first. Any change to a record asks you first too. Activate it?

ActivateEdit first

One Friday, start to finish.

Every run is saved as an agent task you can open, check and rerun.

  1. Schedule

    Fridays

    Run startedStarted
  2. Reads

    Records in the Projects base

    210 records
  3. Checks

    Empty owner, duplicate, or not updated in 30 days

    17 found
  4. Writes

    A short list grouped by problem

    3 groups
  5. Asks first

    Post the list in Slack

    Approved
  6. Posts

    Message in Slack

    DeliveredCompleted

What lands in Slack.

A list a person can clear in ten minutes.

What gets planted.

Three parts you own and can change at any time.

  1. Agent

    Base tidy

    Knows which fields must be filled.

  2. Skill

    Clean-up rules

    What counts as a gap or a duplicate.

  3. Workflow

    Fridays

    Runs weekly.

Uses

  • AirtableMCPAirtable
  • SlackSlack

Add if you use it

  • Google SheetsGoogle Sheets
  • GmailGmail

It reads quietly. It asks before it acts.

Reads without asking

  • Records in the Airtable base you choose
  • Field values and dates
  • Last week's list

Asks you first

  • Posting to Slack
  • Any change to an Airtable record

It uses your own connections, so it never sees more than you can.

Grow it your way.

  • Tell the owner

    Draft a note to each owner about their own rows.

  • Fix with approval

    Allow an update tool so it can fill a field once you approve.

  • Several bases

    Run the same rules over more than one base.

Questions, answered.

How does the agent reach Airtable?

Through a Custom MCP connection. Airtable is not built in. You add its MCP server, choose how to sign in (none, OAuth or API key), and review each tool before an agent can use it.

Does it delete records?

No. By default it only reads and lists. Any change asks you first.

Can it work on only one table?

Yes. Name the base and table in its instructions.

Close the week with a clean base.

Public beta, open to everyone. Your first signup includes $50 in free credits.