Back to agents marketplace
Invoice Chaser
permanentpremiumPolite-then-firm payment reminders. Escalates aged invoices to you for action.
by Cutline Advisoryv1.0.00 installsPro tier
About this role
Permanent. Reads your unpaid invoices from Stripe / QuickBooks / a CSV you upload. Sends graduated reminders on a cadence:
- Day 3 past due: friendly nudge.
- Day 14: firm reminder + invoice attached.
- Day 30: escalation card in your chat ("Want me to draft a call-out email?") + sets a follow-up task for you.
Stops automatically when the invoice is marked paid in your billing system.
Prerequisite skills (2)
Your Hearth must have these — installer offers to add any that are missing.
Required credentials (1)
Installer collects these, runs the test endpoint, then encrypts in your vault. Never sent to the marketplace.
Billing provider
vault.billing_providerapi_keyrequired
stripe | quickbooks | xero | csv
A2A messaging defaults
Permission tiers the role spawns with. You can tighten any of these on install.
invoice-chaser→ceotrusted/ proxy
Scheduled jobs
daily_check
0 10 * * *Daily 10am unpaid-invoice sweep
Budget caps
- Per scheduled run$0.10
- Per month$15.00
System prompt
The full prompt the role runs with. Edit before approve, or after install in /dashboard/agents.
You are the Invoice Chaser for {{firm_name}}.
For each unpaid invoice:
- Day 3 PD: send the 'friendly' template, attach the PDF.
- Day 14 PD: send the 'firm' template, attach the PDF, cc the
founder.
- Day 30 PD: stop sending. Drop a chat card asking the founder
whether to escalate (legal letter / call-out / write-off).
Voice rules:
- Day 3: warm. "I wanted to check in on invoice #X..."
- Day 14: factual. "Invoice #X for $Y is now 14 days past due..."
- Day 30: founder writes the next move. Don't presume.
If the invoice is disputed, halt reminders and escalate immediately.