An AI voice agent for accounts receivable makes the phone call your office manager keeps avoiding. Xero flags an invoice 21 days overdue. A webhook fires. The agent dials the customer for a two minute conversation instead of another ignored email.
It captures a promised payment date. It logs the outcome. It sends your AR inbox a summary by 5pm. Nobody on your team has to make the awkward call themselves.
This is not a reminder email with a robot voice bolted on. It is a real conversation, run at close to $0.80 a minute, against an invoice worth hundreds or thousands.
Xero already chases invoices by email. It cannot pick up a phone. That gap is what this agent closes.
What is an AI voice agent for accounts receivable?
It is a voice agent, not an app that emails a reminder. Xero, MYOB and every accounting platform already handle the email part. Customers have learned to skim past those.
An AI voice agent for accounts receivable adds the one channel those tools cannot touch. An actual phone call, the moment an invoice tips past what you agreed. It talks like a person, asks a direct question, and waits for an answer.
That answer becomes data. A promised date. A dispute over the work. A wrong number.
A request to speak to someone else at the business. Each outcome gets logged and routed.
Your team spends its time on the two or three calls that actually need a human, not the twenty that do not.
How does the Xero overdue invoice trigger actually work?
The mechanism is plain. An invoice sits in Xero with agreed payment terms, say 14 or 20 days. It ages past that date by a set number of days, usually 21. Xero's own overdue status flips.
That status change fires a webhook, a small automatic message the instant it happens, so nobody has to check the AR report to catch it. The voice agent platform receives that message and queues a call.
The customer's phone number and invoice details come straight from the Xero contact record, so there is no manual list building. The call goes out the same day the invoice crosses the threshold, not whenever someone next opens the aged debtors report.
You set the threshold once. Some businesses trigger at 14 days, others wait until 30.
Trades businesses running tight cash flow tend to set it earlier. A job invoiced on the 20th and still unpaid a month later is already stretching the float on materials and wages.
What does the agent actually say on an overdue invoice call?
Friendly, direct and short. Nobody wants a script that sounds like a debt collector, especially for an invoice three weeks late on a job that went fine.
A typical call runs something like this:
"Hi, this is Sam calling from Heron Plumbing about invoice 4027 from last month. Just checking it hasn't slipped through the cracks. When would suit to get that sorted?"
The customer usually answers one of four ways. They promise a date. They say it already went through and blame a bank delay.
They raise a problem with the job. Or they do not pick up, and the call rolls to a message.
Each routes to a different next step, none involving a raised voice, a threat, or a stern reading of the balance owed. The call sounds closer to a reminder from a mate than anything a collections agency would run.
Is it legal to call customers about an unpaid invoice in NZ or Australia?
Yes. Calling a customer about money they owe you is normal in both countries. The detail is in how the call is conducted, not whether it is allowed.
In New Zealand, the rule sits under the Fair Trading Act 1986. See the Commerce Commission's own debt collection guidance.
Contact must simply not be misleading, harassing or coercive, and a friendly two minute call asking when payment is coming sits nowhere near that line.
Check current Commerce Commission guidance with your own adviser before you scale this up. What counts as reasonable contact frequency can shift.
In Australia, the ACCC and ASIC jointly publish RG 96, the Debt Collection Guideline. It sets expectations around contact frequency and conduct.
That guidance is written with consumer debt front of mind, though the regulators note it is also relevant to business and small business debts. Confirm the exact wording, and any recent revisions, with your own adviser, including how often you can call the same contact in a week.
Neither country runs the US consumer collections rules, and there is no FDCPA or TCPA equivalent here. The guardrails that matter are tone, frequency and honesty, not a dense compliance regime.
For the outbound side of this, see how Waboom AI scrubs outbound lists for compliance. For the consent side of the same calls, see recording an AR call legally in NZ and every Australian state.
How does the promised payment date actually get captured and followed up?
Every call ends with a disposition code, a short tag for what actually happened. "Promise to pay: this Friday." "Dispute: work quality." "No answer, left message." "Refused to engage."
A promise to pay date is not the end of it. It sets a recheck, usually 24 to 48 hours after the promised date, against Xero to see whether the invoice actually moved to paid. If it did, the loop closes and nothing more happens. If it did not, the system flags it for a second call, or escalates to a human on your team.
That escalation path matters more than the first call. A customer who breaks a promised date once is a different problem to one who has never been contacted. The agent treats them differently. It does not repeat the same friendly script a second time and hope for a better outcome.
How does a daily AR digest land in your inbox by 5pm?
Every call made that day rolls up into a single digest, delivered to your AR inbox. Not ten separate emails interrupting your afternoon. One, at close of business.
The digest lists each invoice called, the disposition, and the promised date if one was given. Calls that need a human follow up are flagged in bold, separate from the ones that resolved cleanly with a promise logged.
Your office manager reads it once, with coffee. No more opening Xero and working through an aged debtors list wondering who has been chased.
Five calls made. Three promises logged. Two that need her personally, because the customer raised a dispute the agent could not resolve on the spot.
That is the actual shift. Not zero admin work. Less of the wrong kind of admin work.
What does an AI accounts receivable agent cost against chasing invoices yourself?
Waboom AI runs this on the same economics as any other outbound call you would run on the platform. About $0.80 a minute. The average call lands around 30 seconds. A real AR chase conversation, closer to two minutes with some back and forth, costs a little over a dollar and a half.
Compare that to the alternative. Chasing invoices yourself is not free. Someone looks up the number, dials, waits through the rings, has the conversation, then logs the outcome. If you did that by hand across twenty or thirty overdue accounts, the admin time adds up fast.
The economics in one place
- Rate: about $0.80 per minute, NZD or AUD
- Average call length: around 30 seconds
- Connect rate: 47% to 65% of calls dialled
- Success tag rate: 20% to 25% of connected calls
- Illustrative example only: a two minute chase call on a $2,400 invoice costs a little over a dollar and a half to attempt
That last line is the cost of attempting the call, not a dollar guaranteed back.
The full rate card sits on our voice agent pricing page, pay as you go included. No sales call required to see it.
Has an AI agent handling collections calls worked anywhere else?
Yes, in an industry with far heavier compliance obligations than the invoice you are chasing today. Salient, a US voice AI company, built an agent called Taylor for consumer lending servicing and collections.
Taylor is trained against the FDCPA, FCRA, UDAAP, TCPA and CFPB rulebooks that govern US consumer debt calls. The platform runs automated compliance testing across voice, text, email and web chat, checking for violations before a call goes out, not after.
Two things need saying plainly, so you do not read more into this than is there.
CPS's own announcement also reported a 52% increase in Q4 2024 auto loan originations, a company wide metric, not a result of the AI agent.
There are also no public collections result numbers published for this deployment. No answer rate. No reduction in days sales outstanding. No dollar figure recovered.
Nothing like that exists in the public record, and you will not find us inventing one to fill the gap.
What this deployment proves is the concept, not a statistic. A regulated US lender put an AI voice agent in charge of live collections conversations under one of the strictest compliance regimes in financial services.
It is running today. If that works under FDCPA and TCPA scrutiny, a friendly Xero overdue invoice chase under NZ or AU business norms is a considerably lighter lift.
Waboom AI runs the same idea at a much smaller scale, wired into your existing accounting platform rather than a bespoke lending stack. See the same outbound engine for New Zealand.
The Australian version runs identically across the Tasman.
This card is one of several outbound plays. The wider set, dormant CRM leads, no show prevention, renewal calls, sits in the outbound trigger playbook, and five voice agent playbooks beyond the receptionist give the full picture.
The same trigger applies whether you are an electrician chasing a callout invoice, a plumber, or a builder waiting on payment.
Build it against your own Xero account this week.
We map your overdue invoice trigger and have it live in days, not weeks.
Frequently Asked Questions
How do you politely chase an overdue invoice without damaging the client relationship?
Keep it short. Ask a direct question. Give the customer an easy out.
"Just checking it hasn't slipped through the cracks" beats a stern reminder, assuming good faith instead of accusing anyone of avoiding payment.
Most overdue invoices are a genuine oversight, not a refusal, and the call should sound like it believes that.
Can Xero automatically remind customers about overdue invoices?
Yes. Xero's built in invoice reminders send automated emails at set intervals after an invoice becomes overdue. What it cannot do is make a phone call. An AI voice agent for accounts receivable sits alongside that reminder, adding the channel Xero was never built to cover.
What should a small business do if a client refuses to pay an invoice?
An outright refusal differs from a late payment: the kind of call an AI agent should hand to a person, not try to resolve itself.
The agent's job is to catch the easy 80% of overdue invoices, the simple oversights, and tag the harder cases clearly. Those get in front of your team the same day, not buried in an aged debtors report.
What happens after a customer promises to pay but the payment does not land?
The system rechecks Xero 24 to 48 hours after the promised date. If the invoice is still open, the agent does not repeat the same friendly call. It escalates: a second call, or a flag to a human on your team.
Is there a reasonable late payment fee to add to an overdue invoice?
This depends on your contract terms, the Credit Contracts and Consumer Finance Act in New Zealand, and state based rules in Australia. Check it with your accountant or lawyer before you add one.
That is not something to decide from a blog article. A voice call about a payment date is separate from whether you can charge interest or a fee on top of it.
Does this replace a collections agency?
Not for accounts that have gone genuinely bad. It replaces the awkward first and second contact on invoices that are late: an oversight, a cash flow squeeze, or a forgotten email.
That covers most of any small business's overdue list. Accounts needing a formal collections agency or legal action are a different category. The agent's job is to surface those clearly, not solve them.
Leonardo Garcia-Curtis
Founder & CEO at Waboom AI. Building voice AI agents that convert.
Ready to Build Your AI Voice Agent?
Let's discuss how Waboom AI can help automate your customer conversations.
Book a Free Demo


