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
| Request | Output |
|---|---|
| "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