Back to agents marketplace

Invoice Chaser

permanentpremium

Polite-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_provider
api_keyrequired

stripe | quickbooks | xero | csv

A2A messaging defaults

Permission tiers the role spawns with. You can tighten any of these on install.

  • invoice-chaser ceo
    trusted/ 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.