Every bill in. Every invoice paid.

Read, match, remind, summarise. You confirm each payment.

MailboxAccountingsystemBank feedBillsregisterMatch &approveRemindersto clientsWeekly cashsummaryDecisionsevery morning; Monday, the summary
Every bill read. A person approves.
Vendor, number, dates, amounts, GST and payee bank details, stored once.
Step 1 · Bills in
  • MailboxPDFs from the last 14 days.
  • Bank-detail checkA changed payee account is flagged.
  • Card chargesAlready-charged bills close as paid.
step 2/owed to uslive
◆ Reminders at 3, 14 and 30 days overdue.
│ Unpaid invoices pulled daily from the accounting system. Each reminder quotes number, amount, due date and bank details, PDF attached.
Step 2 · Owed to us
  • Read onlyInvoices, contacts and bank lines synced daily. Nothing written back.
  • The ladder3, 14, 30 days, or your own. A bank credit of the amount stops it.
  • WhatsAppThe same message as a link to the client's number.
Credits to invoices, debits to bills.
Exact amount, within 7 days of due, name in the statement line. Shown with reasons. You confirm.
Step 3 · Bank match
  • MatchingAmount to the cent, date window, name match.
  • FX and GSTForeign bills at the bill-date rate. GST in and out by quarter.
  • Monday summaryOwed, due out this week, bills to review, unmatched lines.

Manufacturing

Two banks, statements as PDFs, an accounting export that disagreed with them, and a finance team re-keying every line.

We parsed both banks' statements into one ledger with the accounting export, built the daily chase list and the shareholder brief in the owner’s language, and set FX at the central bank’s daily rate.

3,309 ledger rows, zero duplicates. An 08:00 chase list and a 09:00 shareholder brief, drafted every day.

We can do the same for your business.

Get a quote

A client we run today, named by industry.

What changed?
3,309 ledger rows, zero duplicates. An 08:00 chase list and a 09:00 shareholder brief, drafted every day.

Questions buyers ask

How does the bill reader work?

It reads every PDF that reaches the mailbox in the last 14 days: vendor, number, dates, amounts, GST and payee bank details. Duplicates are matched, a changed payee account is flagged, and a person approves before anything is scheduled.

When are reminders sent for unpaid invoices?

At 3, 14 and 30 days overdue, or on the ladder you set. Each reminder is one thread per invoice with the PDF attached and the bank details quoted, sent on approval. A bank credit of the amount stops the ladder.

Does it reconcile the bank automatically?

It suggests, with reasons: amount to the cent, inside a 7-day window, a name in the statement line. You confirm. Nothing is marked paid by the agent.

Does it work with Xero?

Yes, read only: invoices, contacts and bank lines come in daily. Nothing is written back to the accounting system.

How much does an AI agent for invoice processing cost to build and run?

Build: a one-off fee for the agreed scope, quoted after a discovery conversation, with most finance desks live in about 14 days. Run: the model fee per bill read is about S$0.01 at list prices plus hosting of S$0 to 60 a month; both are published on the build library.