Every 15 minutes
Log every invoice
Invoices from the inbox become checked rows, ready for approval.
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
No flowchart to draw. Describe the job in chat. TulipFarm sets up the agent and its workflow, and shows you both before anything runs.
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.
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?
Every run is saved as an agent task you can open, check and rerun.
Every day at 9:00
Run startedStartedInvoices past their due date in Google Sheets
5 overduePayment status in Stripe
2 already paidA reminder per unpaid invoice, in your tone
3 draftsSave 3 drafts in Gmail
ApprovedDrafts in Gmail
3 drafts readyCompletedFriendly, short and specific. You read it, change it if you like, then send.
Hello,
A friendly note that invoice 1042 for $1,800.00 was due on Oct 28 and we have not yet seen the payment.
If it is already on its way, thank you, and please ignore this. If you need a copy of the invoice, reply and we will send it.
Thanks,
Three parts you own and can change at any time.
Reminder writer
Its instructions, and the sheet and inbox it may use.
Reminder tone
Your wording for a first, second and final reminder.
Daily 9:00
Runs in your time zone, with your access.
It uses your own connections, so it never sees more than you can.
Use a gentle first reminder and a firmer one after 14 days.
Post a list of invoices over 30 days late to a finance channel in Slack.
Add a column that marks accounts to leave out.
No. It saves drafts. Sending asks you first, every time.
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.
It checks status first and only drafts for unpaid invoices. It can only be as current as the data it reads.
Every 15 minutes
Invoices from the inbox become checked rows, ready for approval.
Daily · 9:00
Reads failed payments and refunds, then drafts the follow-up.
60 days before renewal
Spots renewals coming up and drafts the check-in before each one.
Public beta, open to everyone. Your first signup includes $50 in free credits.