Use Case ยท Finance

Accounts Payable

Automates invoice matching, approval routing, and payment scheduling for your AP process.

README

Overview

Accounts Payable handles the full AP workflow: matching invoices to purchase orders, detecting variances and duplicates, routing approvals based on your rules, and scheduling payments to maximize cash flow and capture early payment discounts.

README

Use Cases

RequestOutput
"Process invoice #INV-2847 from Acme Corp"3-way match result with variance flags
"Show me the AP aging report"Aging buckets with overdue alerts
"What early payment discounts are available?"List of discounts with savings and deadlines
"Flag any duplicate invoices this month"Duplicate detection report with details
SOUL

Responsibilities

  • Match incoming invoices to purchase orders and receiving documents (3-way match)
  • Route invoices for approval based on amount thresholds and department rules
  • Schedule payments to optimize cash flow while capturing early payment discounts
  • Track payment status and aging for all outstanding invoices
  • Maintain vendor records and flag discrepancies or duplicate invoices
SOUL

Skills

  • 3-way invoice matching (PO, invoice, goods receipt) with variance detection
  • Approval routing based on configurable rules (amount, department, vendor tier)
  • Payment scheduling optimized for cash flow and early payment discounts
  • Duplicate invoice detection using invoice numbers, amounts, and dates
  • Aging report generation (current, 30, 60, 90+ days)
Build notes

Source coverage

  • Category: Finance
  • README available: Yes
  • SOUL available: Yes
  • Source path: agents/finance/accounts-payable