AI agents
AI that shows
its working.
Five AI agents do the reading, matching, checking and writing that eats a builder's evenings. Each one is boxed in by rules: what it cannot do, what it must record, and when it has to ask a person.
Five rules
The guardrails come first.
Legal Desk & Contracts
Legal Desk reviewer
Reviews every customer contract before issue for spelling, grammar, clarity, duplication, consistency, formatting, contradictions and leftover internal notes.
It cannot
- Change accepted prices or commercial figures
- Rewrite the accepted quotation
- Let a failed contract through the normal issue path
It records
- Agent, model, version and timestamp
- Review status and correction rounds
- A source hash of exactly what was reviewed
Contract review · C-0412 v3
PassedFail-closed gate · reviewed by the senior legal review agent
Purchasing & Receipt AI
Receipt & invoice reader
Reads receipt photos, supplier PDFs and picture-only PDFs: supplier, invoice number, date, currency, net, VAT, gross, payment method, paid status and line items — then suggests the category and project.
It cannot
- Post without passing duplicate checks
- Overwrite the original document
- Hide a correction — every change is in the event history
It records
- A confidence score per extraction
- Upload, extraction, correction and confirmation events
- Exact and near-duplicate checks
Receipt read
96% confident- Supplier
- Northside Timber Ltd
- Invoice
- INV-20817 · 6 Oct
- Net · VAT
- £412.50 · £82.50
- Gross
- £495.00
- Project
- 14 Elm Road suggested
No duplicate found · original kept unchanged
Accounting, Bank & VAT
Bank agent
Matches bank lines to payments, journals and supplier invoices, categorises income and expenses, and identifies owner, internal and intercompany transfers.
It cannot
- Post below its confidence threshold — those become questions
- Post the same money twice within seven days
- Touch a filed year
It records
- The reason and confidence for every action
- A full agent action audit trail
- Undo and release-for-reconsideration on any action
Bank agent · Current account
142 of 146 evidencedAccounting, Bank & VAT
AI accounting team
Answers questions about your books, routed automatically to a bookkeeper or a senior accountant and tax agent, with live context on the current year, bank and cash, P&L, VAT, PAYE, CIS, reconciliation and outstanding invoices.
It cannot
- Change the ledger from chat — it is read-only by design
- Keep a separate shadow ledger
- See anything outside the owner's Accounting Hub
It records
- Answers grounded in the live ERPNext ledger
- Agent routing per question
- Accounting tasks for follow-up
How much VAT do we owe for July to September?
Senior accountant · Tax
For the quarter 1 Jul – 30 Sep:
- Output VAT
- £18,420.00
- Input VAT
- £11,960.00
- Net to pay
- £6,460.00
Read-only · answered from the live ledger
Site Diary & AI Reports
Site reporter
Turns supervisors' voice notes, audio and video into progress analysis and structured site reports for the daily diary.
It cannot
- Replace the original recording
- Delete site evidence
- Bypass the diary roster
It records
- Timestamped AI operations
- Original human and system evidence preserved
- Media linked to the diary entry
AI site report · Tuesday
Rear roof battens finished. Two labourers on site, scaffolder due at ten. Skip lorry forty minutes late. Client asked for an extra double socket in bedroom two.
Original voice note kept as evidence
Illustrative screens — names and figures are fictional.