Agent-native CRM

Xero and MYOB in the agent loop: quote-to-cash admin with AI, and what stays human

The useful kind of Xero AI automation isn't an agent let loose in your ledger. It's an agent that prepares the work around it: drafting invoices with the supporting notes, chasing the exceptions your built-in reminders miss, and getting reconciliation ready for a person to confirm.

Desk with calculator, charts, and pencil
Photo by Cht Gsml on Unsplash

Part of our guide to Agent-native CRM: what an AI CRM for small business should actually do

On this page · 8 sections
  1. Mapping quote-to-cash before any Xero AI automation
  2. Finding work that was never invoiced
  3. Invoices that carry their own explanation
  4. Overdue invoices: let the software remind, let the agent handle exceptions
  5. Getting reconciliation ready, not doing it unsupervised
  6. A month-end checklist an agent can assemble
  7. What must stay with a person
  8. Frequently asked questions

Accounting software already automates a lot. Xero and MYOB both send invoice reminders, match bank feeds and produce reports. What they don't do is the messy work between systems: noticing that a job finished last week was never invoiced, attaching the notes that explain a charge, writing a personal chase to the client whose invoice is 45 days late for a reason, or explaining why the bank and the ledger are $212 apart.

That's where an AI agent fits. It sits between your CRM and your accounting system, prepares the work, and hands it to you to approve. It's the money end of an agent-native CRM, and the rule throughout is the same: the agent prepares, a person decides.

Mapping quote-to-cash before any Xero AI automation

Write down your steps from quote to payment, who does each one today, and where things slip. For a typical service business it looks like this:

Quote-to-cash steps and where an agent helps (illustrative)
StepWhere it usually slipsAgent's jobPerson's job
QuoteSent late, or not loggedDraft from the job notes and price list; log to the dealApprove price and terms
AcceptanceVerbal yes never confirmedDraft acceptance request or deposit invoiceApprove and send
Work doneCompleted work not billedCompare finished jobs against invoices; list gapsConfirm what's billable
InvoiceMissing detail, disputesDraft invoice in Xero or MYOB with supporting notesApprove
OverdueGeneric reminders ignoredFlag exceptions; draft personal follow-upsApprove; decide on escalation
PaymentUnmatched or partial paymentsPrepare match suggestions and an exceptions listConfirm reconciliation
Month-endLoose ends carried forwardAssemble checklist status and open itemsReview, sign off, talk to the accountant

Fulcrum Cortex lists Xero and MYOB among its integrations. Check what your plan and accounting file support before you design around a specific step.

Finding work that was never invoiced

For many small businesses, the biggest quick win isn't faster chasing. It's billing work that was done and forgotten. An agent can compare completed jobs, bookings or session notes against invoices raised, and give you a list of gaps to confirm.

A published Cortex customer, a sole-practitioner NDIS provider, describes it this way:

I send quick voice notes or photos from my mobile phone, and Fulcrum Cortex turns them into invoices with linked progress notes, bookings, client files and emails. New-client packs come prefilled from the NDIS plan, ready to send that evening. It has also found completed work that hadn't been billed and turned it into invoices. I see the exact draft before anything goes out.

Irene Gyane, Fourth Woman Therapy, Sydney

Individual results vary. The pattern applies well beyond NDIS: if the evidence of work exists somewhere (a booking, a job sheet, a note), an agent can check it against what was billed. For the NDIS-specific version see NDIS invoicing with progress notes.

Invoices that carry their own explanation

Disputes and slow payments often come from invoices that don't explain themselves. An agent drafting an invoice should pull the supporting detail from the CRM record: what was agreed, what was done, any variations and who approved them. Put the essentials on the invoice and link or attach the rest.

The basics still matter. The ATO says a tax invoice for a sale under $1,000 must show enough information to determine details including that it's intended as a tax invoice, the seller's identity and ABN, the issue date, a description with quantity and price, the GST amount, and the extent to which each item is taxable. For sales of $1,000 or more it must also show the buyer's identity or ABN, and if a customer asks for a tax invoice you must provide one within 28 days, unless the sale was $82.50 including GST or less (ATO: Tax invoices). An agent can check every draft against that list before it reaches you. This is general information; your accountant is the right person for your specific obligations.

Overdue invoices: let the software remind, let the agent handle exceptions

Don't rebuild what your accounting software already does. Xero's Australian site says reminders are sent before and after the due date, with timing you choose (Xero AU: Invoicing software). MYOB Business lets you set up to five reminders before, on or after the due date, with a choice of tone, and doesn't send them for invoices on Prepaid or Cash on delivery terms (MYOB: Send smart invoice reminders).

Our recommendation: keep those built-in reminders on for routine invoices. Use an agent for the cases a template handles badly:

  • Large or long-overdue invoices that deserve a personal message or a call.
  • Customers in a dispute, where a reminder would make things worse. MYOB's own guidance suggests turning reminders off for a disputed invoice until it's resolved.
  • Partial payments that need a specific explanation of what's still owed.
  • Good customers who are suddenly late, where a friendly check-in is better than a firm reminder.

For these, the agent reads the CRM history and the invoice, drafts a message that references what actually happened, and adds it to your daily approval queue alongside your other follow-ups. That queue is described in the CRM follow-up process. Every chase gets logged back to the record, as covered in agents that write the CRM for you.

Getting reconciliation ready, not doing it unsupervised

Accounting platforms are adding their own matching. Xero's Australian site, for example, lists bank reconciliation on its plans, automatic reconciliation on higher tiers, and says its assistant JAX categorises and matches high-confidence bank transactions. Use what your plan includes.

The agent's role is the part that isn't high-confidence: the exceptions. Ask for a short reconciliation pack each week:

  1. Unmatched bank lines, each with the most likely invoice or bill and why.
  2. Invoices marked paid in the CRM but not in the ledger, or the reverse.
  3. Payments that don't match an invoice amount (partials, overpayments, combined payments).
  4. Anything unusual: a new payee, a changed amount on a regular bill, a duplicate.

You confirm each match. In a trust-account business such as real estate, this is non-negotiable and has its own rules; see trust account reconciliation for real estate. One published Cortex customer, a NSW licensee, says his agent 'matches the trust account to the bank to the cent' and 'caught a commercial lease being billed about $1,049 a month below the signed lease' (Tony Lorenzo, Elite Partners Real Estate). Individual results vary.

A month-end checklist an agent can assemble

  • All completed work invoiced, or listed with a reason it isn't.
  • Overdue list with the last contact and next action for each.
  • Bank accounts reconciled to the statement date, exceptions listed.
  • Supplier bills entered and matched to receipts.
  • Recurring charges checked against contracts for price changes.
  • Questions for the accountant gathered in one message.

The agent tracks status and chases loose ends during the month. You review the list, make the calls, and sign off.

What must stay with a person

Some decisions should never be delegated to an agent, however good it gets:

  • Approving payments out. An agent can prepare a payment batch; a person releases it.
  • Changes to anyone's bank details. Payment-redirection fraud usually starts with an email asking to update account details. Verify by phone using a number you already hold, never one in the email.
  • Write-offs, credit notes and refunds. These are commercial decisions.
  • BAS, payroll and tax positions. Agents can prepare figures; lodgement and judgement belong with you and your accountant or BAS agent.
  • Anything that changes what a customer owes. Including fees, interest and payment plans.

If you want agents working around your accounting system with every draft waiting for your OK, start with integrations to check your setup, and see how the shared record works on Fulcrum CRM.

Frequently asked questions

Can AI do my bookkeeping in Xero?

AI can prepare much of the work: draft invoices, suggest bank matches, flag exceptions and assemble month-end checklists. A person should still confirm reconciliations, approve payments and handle BAS and tax with their accountant or BAS agent.

Does Xero send automatic invoice reminders?

Yes. Xero's Australian site says reminders are sent before and after the due date with timing you choose. Use them for routine invoices and keep personal follow-ups for large, disputed or unusual cases.

Does MYOB send overdue invoice reminders?

MYOB Business lets you schedule up to five reminders before, on or after the due date, with a choice of tone. They aren't sent for invoices on Prepaid or Cash on delivery terms.

What must a tax invoice include in Australia?

The ATO lists details including that it's a tax invoice, the seller's identity and ABN, the date, a description with quantity and price, and the GST. Sales of $1,000 or more must also show the buyer's identity or ABN. Check the ATO's tax invoice page for the full rules.

Sources

  1. Tax invoices · Australian Taxation Office
  2. Invoicing Software for Australia · Xero
  3. Send Smart Invoice Reminders · MYOB

General information only, not legal, financial or professional advice. Check the source for your circumstances.