Skip to content
TulipFarm

Payment reminder agentChase politely, every time.

Each morning it finds invoices past their due date, checks whether they were paid and drafts a short, polite reminder for each one. Nothing is sent until you approve.

Your first signup includes $50 in free credits.

Daily · 9:00

Chase overdue invoices

Reads
Invoice sheet, payments
Grows
A reminder draft
Lands in
Gmail drafts
Google SheetsGmailStripeMCP
Chase overdue invoices: starts Daily · 9:00, uses Google Sheets, Gmail, Stripe.

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 day at 9, find invoices in the Receivables sheet that are past due. Check Stripe to see if they were paid. For the unpaid ones, draft a polite reminder in Gmail.

TulipFarm

I made an agent called Reminder writer and a daily 9:00 schedule. It reads the Receivables sheet and, through a Custom MCP connection, Stripe. Saving drafts and sending asks you first. Activate it?

ActivateEdit first

One morning of chasing.

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

  1. Schedule

    Every day at 9:00

    Run startedStarted
  2. Reads

    Invoices past their due date in Google Sheets

    5 overdue
  3. Reads

    Payment status in Stripe

    2 already paid
  4. Writes

    A reminder per unpaid invoice, in your tone

    3 drafts
  5. Asks first

    Save 3 drafts in Gmail

    Approved
  6. Saves

    Drafts in Gmail

    3 drafts readyCompleted

The draft waiting in Gmail.

Friendly, short and specific. You read it, change it if you like, then send.

What gets planted.

Three parts you own and can change at any time.

  1. Agent

    Reminder writer

    Its instructions, and the sheet and inbox it may use.

  2. Skill

    Reminder tone

    Your wording for a first, second and final reminder.

  3. Workflow

    Daily 9:00

    Runs in your time zone, with your access.

Uses

  • Google SheetsGoogle Sheets
  • GmailGmail
  • StripeMCPStripe

Add if you use it

  • SlackSlack
  • HubSpotHubSpot

It reads quietly. It asks before it acts.

Reads without asking

  • Your receivables sheet
  • Payment status in Stripe
  • Earlier reminders in Gmail

Asks you first

  • Saving drafts in Gmail
  • Sending any email
  • Updating the Receivables sheet

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

Grow it your way.

  • Stronger tone over time

    Use a gentle first reminder and a firmer one after 14 days.

  • Tell the owner

    Post a list of invoices over 30 days late to a finance channel in Slack.

  • Skip some customers

    Add a column that marks accounts to leave out.

Questions, answered.

Does it send emails by itself?

No. It saves drafts. Sending asks you first, every time.

How does it use Stripe?

Through a Custom MCP connection. You review each tool before an agent can use it. If you do not use Stripe, it can rely on a Paid column in your sheet.

Can it avoid nagging someone who paid?

It checks status first and only drafts for unpaid invoices. It can only be as current as the data it reads.

Get paid without the awkward emails.

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