invoice-chaser
Invoice Chaser — Stop Chasing, Start Getting Paid
You do the work. Your agent gets you paid.
Every freelancer, consultant, and small business owner knows the pain: you did the work, sent the invoice, and now... crickets. Following up is awkward. Waiting kills cash flow. Chasing payments wastes time you could spend on billable work.
Invoice Chaser automates the entire follow-up sequence. It sends reminder emails on schedule, escalates tone from friendly to firm, tracks payment status, logs every interaction, and alerts you when invoices need human attention. Think of it as a persistent, diplomatic collections agent that never forgets and never feels awkward.
What makes it different: This isn't just "send reminder in 7 days." Invoice Chaser runs a full AR pipeline with state management, escalation logic, and tone progression. It knows when to be friendly ("just a heads up"), when to be firm ("payment is 30 days overdue"), and when to alert you for manual escalation. Multi-stage sequences handle the complexity of real-world payment cycles.
Setup
- Run
scripts/setup.shto initialize config and data directories - Edit
~/.config/invoice-chaser/config.jsonwith email templates, timing, and escalation rules - Ensure
gogskill is installed (for Gmail sending) - Set
GOG_DEFAULT_ACCOUNTin~/.clawdbot/secrets.env(e.g.,your-email@gmail.com) - Test with:
scripts/add-invoice.sh --test