Demo page. The widget itself is everything between the markers TMIA WIDGET START … TMIA WIDGET END: one <div> + <style> + <script>, no dependencies (vanilla JS + SVG). A mini model of our Invoice App Analyzer: incoming mail → AI reads the invoice → lines matched against the MAPPING DICTIONARY (supplier wording → our item list, learned from our own purchase history) → ABN/GST/arithmetic/duplicate checks → posting. All data is synthetic (companies, ABNs and amounts are invented). On open it plays an ~18-second auto tour (mail → PDF attachment → matching → new wording → an unknown line goes to a person → a live new mail); any click inside the mailbox stops the tour, ⟲ Replay starts it again. Palette and fonts follow twinmind.au (Newsreader + Inter, blue #0392fd). prefers-reduced-motion is respected.
✦ Invoice & AP Automation
AI AGENT · watching inbox
Emails processed▲ +9.9%
—
last 6 months
Invoices detected▲ +8.7%
—
PDF · XLS · in-body
Coded & posted—
—
every line mapped to your items
Sent to a person27 new item · 15 price
—
one decision, then remembered
Wordings learned▲ +37 this month
—
their words → your item cards
AI agent standing by…
Where each invoice ended up · last 6 months
Posted — every wording known396 77.3%
Posted — a new wording learned74 14.5%
Held — item never bought before27 5.3%
Held — price or tax to confirm15 2.9%
InvoicesAll emails
Recognition dictionary · newest mappings learned
SupplierWhat they writeYour item cardCodeUsed
Kingsford PackagingTAPE PP 48X75 CLR LOW NOISEPackaging tape 48 mm × 75 m clearPKG-TPE-487511×
Barwon SteelRHS 50X50X3.0 GAL 8.0MSteel RHS 50×50×3.0 galv, 8 mSTL-RHS-505061×
Coastal TimberPINE F5 90X45 KD H2 5.4MPine F5 90×45 KD H2, 5.4 mTMB-F5-904574×
Riverina ElectricalCABLE TPS 2.5MM 2C+E 100MCable TPS 2.5 mm² 2C+E, 100 mELE-TPS-2528×
Nutriflow FoodsOIL CANOLA 20L DRUM PLASCanola oil, 20 L drumFDS-OIL-2052×
3,148 mappings built from three years of your own purchase history. A wording nobody has seen before is confirmed by a person once — after that it is matched on its own, forever.