Project breakdown
This is a Concept Case Study: an illustrative build, not a client engagement. Results shown are design targets.
The problem
The finance team manually retyped supplier invoices into the accounting system and chased approvals by email.
The solution
Invoices arriving by email are parsed by AI, validated against purchase orders, sent for one click approval in Slack and posted to Xero.
Concept architecture
A mailbox watcher collects invoices, an extraction step returns structured JSON, and validation rules compare totals, VAT and supplier details with the purchase order before anything is posted.
Human approval
Nothing is posted without a named approver. Mismatches are flagged with the exact field that failed.