Tyler Munis in public-sector finance
Tyler Munis is the ERP of record for most U.S. county and municipal governments, school districts, and public authorities. Finance, payroll, procurement, and citizen-services workflows all run through it. For public-sector finance teams, Munis is a system they cannot replace — but the AP module in particular does not expose a public API that supports the kind of autonomous posting most modern AP automation requires. That gap creates a unique integration challenge that Thoughtwave has solved with an unusual pattern.
How Thoughtwave integrates Tyler Munis
Our TWSS AI Invoice Automation accelerator uses a governed Playwright-driven browser-automation pattern:
- Inbox connector captures invoices from the AP mailbox via Gmail or Microsoft Graph.
- OCR and LLM extraction produces a structured invoice object — header, line items, tax, PO reference — with confidence scoring.
- Validation engine checks against the Munis PO, vendor master, and approval rules before the Playwright agent acts.
- Playwright agent runs a headless browser session against the Munis web client, authenticates with a service account, and posts invoice headers and line items into the native AP screens — the same interactions a human accountant would perform.
- Exception routing for invoices failing validation — PO mismatch, vendor not found, tax anomaly — with the AI's analysis pre-attached for the approver.
Every posted invoice carries a full audit trail: source email, attachment, OCR output, LLM extraction, validation result, approver action, Munis posting confirmation. The audit log is append-only and retention is configured per the client's public-records policy.
Why Playwright is the right approach here
A brittle screen-scraping macro would break every Munis update. The Playwright-plus-agent pattern differs in two ways: the agent's reasoning layer tolerates minor UI changes that would break a hard-coded script; and when the UI does change materially, the selector-tolerant approach plus automated testing catches the break fast and in a controlled environment, not in production.
When this engagement fits
If your finance team runs Tyler Munis and your AP volume is over a few hundred invoices per week, the economics of the Playwright-agent approach work. The pilot ships in 8-10 weeks, retires the manual keying on clean-path invoices, and produces the full audit trail public-sector finance needs to close audit cycles faster. The same pattern extends to purchase orders, vendor master updates, and other Munis workflows that lack modern API surfaces.