On mention
Ask your data in Slack
Plain questions, answered from your sheets or database.
When a new row lands, it checks the format, fixes the small things, fills blanks from your other sheets, and flags the rows a person should read.
Your first signup includes $50 in free credits.
New row
Keep your sheets clean
No flowchart to draw. Describe the job in chat. TulipFarm sets up the agent and its workflow, and shows you both before anything runs.
When a new row is added to my Leads sheet, fix the phone and date formats, fill the region from my Regions sheet, and flag any row that looks wrong.
I made an agent called Sheet cleaner and a workflow that starts on each new row in your Leads sheet. Editing cells asks you first, so you see each change before it lands. Activate it?
Every run is saved as an agent task you can open, check and rerun.
A row is added to the Leads sheet
Run startedStartedThe row and the Regions sheet
1 rowFixed formats, a region, and a note on anything odd
3 changesDoes the row look like a duplicate
NoApply the changes to the row
ApprovedCells in Google Sheets
Row updatedCompletedEach fix is listed, so you can see exactly what it touched.
| Column | Before | After | Why |
|---|---|---|---|
| Phone | 5551234567 | 555-123-4567 | Format |
| Date | 3/4/26 | 2026-03-04 | Format |
| Region | (blank) | Region B | Matched the city |
| name@@mail | Flagged | Looks wrong |
Three parts you own and can change at any time.
Sheet cleaner
Checks and fixes each new row.
Cleaning rules
Your formats and what counts as odd.
New row
Starts on each new row.
It uses your own connections, so it never sees more than you can.
Compare each new row with the last 500 and mark likely repeats.
Post flagged rows to the sheet owner in Slack.
Run over the whole sheet once a week instead of row by row.
Only after you approve, and every change is listed with a reason. It does not delete rows.
A new or changed row in Google Sheets or a table.
It fills only from sources you give it, like a lookup sheet. If it cannot find one, it leaves the cell blank and flags it.
On mention
Plain questions, answered from your sheets or database.
Mondays · 7:30
Builds the same report on a schedule and sends it to your team.
New response
Form in, row added, owner pinged, status tracked.
Public beta, open to everyone. Your first signup includes $50 in free credits.