Operations
Banks
How this helps your business
Bank reconciliation is the largest block of hours in the firm. Here every account's lines arrive on their own, every 15 minutes, and the accountant only touches the ones that need a decision.
- DBS, OCBC and UOB by banking API; Aspire and Airwallex by their APIs; Xero's feed where it already runs; upload as the fallback
- Balances checked against the bank's own figures before anything is matched
- One press reconciles an account against the invoices in GDrive and the open items in Xero
- Multi-currency wallets read in their own currency
AI agent on this page
Matcher
06:40 daily, after intake
What it does
Matches each bank line to an invoice, bill, payout or bank rule, and says why.
How it helps
Exact matches confirmed in one batch
Average cost
S$0.12 per 30 runs
S$0.40 per 100 runs
Open Banks · Reconciliation
And on the Xero tab
CFO agent
07:10 daily, after posting · and on each approval
What it does
Reads what was posted to Xero and the bank balances every morning, keeps the margin and cash-flow view current, and flags anything that looks wrong.
How it helps
The CFO view a S$5,000-a-month virtual CFO would give, for every client, every morning: margin, cash, what to act on
Average cost
S$1.56 per 30 runs
S$5.20 per 100 runs
Open Operations · Xero
Where statements come from
1Banking API
DBS · OCBC · UOB
- Read through each bank's API (SNAP), with the client's own consent
- Balances and new lines pulled every 15 minutes
- Set-up by the bank takes 2–6 weeks; the Xero feed covers the gap
2Online banks
Aspire · Airwallex
- Connected by API key from the client's account, read only
- Multi-currency wallets read in their own currency; MAS rate applied on the day
- Pulled every 15 minutes
3Xero or other platforms
the bank feed
- Where a feed already runs into Xero, it is read from there, once a day at 06:40
- Same for another accounting platform's export
- Nothing new for the client to set up
4Upload
CSV or PDF
- The client drops the bank's export into GDrive under Bank statements, or forwards the e-statement email
- Parsed within 2 minutes; a PDF is read by Gemini into the same five columns
- The fallback when none of the above is in place
Accounts of Nourish Kitchen Pte Ltd
| Bank | Account | Source | Last pulled | Balance | Lines, 30 days | Status | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DBS | Current account012-345678-9 · SGD | Banking API | 2026-10-12 07:00 | S$51,468.19 | 34 | 3 to decide | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 Sept 2026 – 8 Oct 2026 · 9 lines · opening S$42,318.55 · closing S$51,468.19 agrees with the bank
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OCBC | Business account601-220330-1 · SGD | Banking API | 2026-10-12 07:00 | S$18,204.55 | 11 | Reconciled | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aspire | SGD operatingASP-SG-20931 · SGD | Aspire API | 2026-10-12 07:00 | S$9,312.40 | 27 | 1 to decide | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Airwallex | USD walletAWX-USD-77410 · USD | Airwallex API | 2026-10-12 07:00 | US$4,120.00 | 6 | Reconciled | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
