Every night at 1am the agent pulls the previous day's activity out of Fieldwork HQ,
matches customers, line items, services and GST, and creates the invoices in Xero as
drafts ready for Sandra to approve. Contacts are created if they don't exist,
services and item stock stay in sync, payments reconcile, and anything backdated or
late-approved is caught on the next sweep.
It earned its keep in April 2026. Flick flagged one missing invoice for a top
customer; when we investigated, the gap was much bigger. A full day of invoices had
been bulk-archived by a single UI misclick upstream, and smaller invoices had been
slipping through a mislabelling fault in Fieldwork HQ for months. We ran it as an
AI-augmented forensic sweep across both APIs and 8,000+ historical records: root
cause in three hours, recovery scripts and a backfill agent shipped inside the week.
The result was 133 invoices recovered, ~$4,400 NZD back on the books, 50 missing
contacts created and three sync bugs fixed at no charge. In May a VPS reboot took the
sync offline for two days; the now-hardened tooling caught 8 more invoices worth
~$1,500 NZD before anyone noticed. PestAway went from “we're not sure the books
are complete” to a fully reconciled operation with the instrumentation to spot
drift the moment it happens.