ARPilot writes the follow-up, gets the invoice paid, offers a plan when it cannot be — and learns from all of it, so the next one goes better.
Free on 10 invoices a month, no card. Connect QuickBooks Online, or integrate through the REST API.
Two ways in
An owner chasing invoices between jobs and a finance team running collections as a process need different things from the same platform. Start wherever you actually are.
Under 100 invoices a month
You send the invoices and you chase them, and the chasing is the part that falls off the end of the day.
100+ invoices a month, a finance team
You have a scorecard, a stack of tools that half-overlap, and a security review waiting at the end of every evaluation.
The loop
Most tools stop at the reminder and leave you the rest. ARPilot takes a single invoice from the moment it needs chasing to the moment the money is matched against it — and when paying in full is not on the table, to a plan that collects it over time. Every step is measured, and what it measures is what it learns from, so the next invoice gets a better follow-up than the last one did.
ARPilot writes the follow-up for that customer and that invoice — the right amount, the right dates, a payment link already in it — and the tone tracks how far before or past due it sits. A note three days early does not read like a note sixty days late. It schedules the message on the cadence you set, and you see it before your customer does.
Then it sends, from your address, with your name on it. What happens next is the part that matters.
Hi Dana,
Just a quick note that invoice INV-2841 for $4,820.00 is due this Friday. You can pay by card or bank transfer here:
View and pay invoice →
Thanks — Marcus
Every message carries a link to a branded invoice page with a Pay Now button — card or ACH, no login, no portal account for your customer to create. When the money lands, the bank feed matches the deposit back to the invoice on amount, payer name, reference and date. At or above 0.95 it applies itself; from 0.70 it comes to a person as a ranked short-list; below that it stays unmatched rather than guessed at.
Sometimes an invoice will not be paid because something about it is wrong. A dispute raised from that same page — or from the menu on an automated call — pauses collections on it while the argument is settled, instead of sending another reminder into it. The other reason is simpler: they cannot pay all of it right now.
The alternative to escalation is not a write-off — it is a plan. The customer enrols themselves from the same link they would have paid from, picks an instalment schedule, and the payments charge automatically through Stripe. No phone negotiation, no chasing each instalment separately, and no invoice quietly ageing into nothing.
A plan that pays over four months beats an invoice written off, and it beats ninety days of chasing that ends with neither the money nor the relationship. All of which is only worth anything if you can see whether it is working.
Settle early and a discount comes off the balance.
Every figure comes with the method that produced it.
None of that is only a report. It is the raw material for the last step.
ARPilot reads your own history — which day gets answered, what time, how long to wait between nudges, which messages work, whether email or a text lands better for a particular customer — and proposes a change. Each one arrives with a confidence score, the data points behind it, and the reason it thinks so.
Apply it, and the next invoice that goes quiet gets a better first message than this one did. Chase, collect, plan, measure, improve — and back to the top.
Send the second reminder earlier
Across 214 of your own reminders, the ones sent on day 5 were answered noticeably sooner than the ones sent on day 7. Tuesday and Wednesday mornings did best.
Nothing changes until you apply it.
Free on 10 invoices a month, and your accounting connected in about fifteen minutes. Point it at the invoices that have already gone quiet and watch what comes back.