← All projects

Invoice Policy Compliance Agent

2025

A LangGraph agent that cross-references invoices against budgets and vendor policy before payment.

OpenAIAnthropicLangGraph

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.