Invoice Policy Compliance Agent
2025
A LangGraph agent that cross-references invoices against budgets and vendor policy before payment.
Impact
- ›Flagged a meaningful share of invoices with policy issues before payment
- ›Saved a substantial amount of manual review time each month
- ›Drafted suggested resolutions for flagged issues, kept in a human-in-the-loop review step
Manual invoice review doesn’t scale, but fully automated payment approval is risky. This agent sits in between — catching problems before money moves, without removing a human from the final call.
The problem
Reviewing invoice line items against project budgets and vendor policy rules was a manual, repetitive process eating into the team’s time — and manual review is exactly the kind of process where fatigue lets issues slip through.
What I built
I built a LangGraph-based agent that cross-references invoice line items against project budgets and vendor policy rules, flags violations, and drafts a suggested resolution. Rather than auto-approving or auto-rejecting, flagged invoices are routed to a human reviewer with the agent’s reasoning attached — keeping a person in the loop for the final decision while removing the manual cross-referencing work.