accounts payable

Match invoices to purchase orders and goods receipts, then route approvals and schedule payments.

110|18|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/TravisLeeeeee/awesome-openclaw-personas --skill accounts-payable-travisleeeeee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accounts payable
Source: https://github.com/TravisLeeeeee/awesome-openclaw-personas/tree/main/personas/finance/accounts-payable
Command: npx skills add https://github.com/TravisLeeeeee/awesome-openclaw-personas --skill accounts-payable-travisleeeeee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates missed matches, duplicate payments, and late-fee risk by turning incoming invoices into a controlled accounts payable workflow with auditability.

Core Features & Use Cases

  • 3-way invoice matching (PO, invoice, goods receipt) with variance detection to prevent paying for incorrect or incomplete orders.
  • Approval routing based on amount thresholds, department rules, and vendor tier so the right people review high-risk invoices.
  • Payment scheduling and aging tracking to optimize cash flow, capture early payment discounts, and maintain a reliable invoice aging report.

Quick Start

Ask the agent to process a new invoice and include the vendor name, invoice number, amount, PO number, and goods receipt details so it can match, validate variance, and route for approval.

Frequently Asked Questions about accounts payable

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate 3-way invoice matching for accounts payable?

Automate 3-way invoice matching by validating the purchase order, invoice, and goods receipt documents together to detect variances and prevent paying for incorrect or incomplete orders.

How does approval routing work for high-risk invoices?

Approval routing directs invoices to reviewers based on configurable amount thresholds, department rules, and vendor tiers, ensuring the right people review high-risk accounts payable transactions.

How do I capture early payment discounts when scheduling payments?

Capture early payment discounts by using payment scheduling and aging tracking to optimize cash flow timing across different aging buckets, ensuring payments are issued within discount windows.

What is the best way to identify duplicate invoices in AP processing?

Identify duplicate invoices by processing incoming vendor data through an automated accounts payable workflow that flags duplicate invoice numbers and details before payment scheduling occurs.

Can I generate an ongoing aging report across different aging buckets?

Yes, you can generate an ongoing invoice aging report by tracking payment schedules and maintaining structured outputs that categorize outstanding vendor liabilities across specific aging buckets.

What information do I need to provide to process a new invoice?

To process a new invoice, provide the vendor name, invoice number, amount, purchase order number, and goods receipt details so the system can match, validate variance, and route approvals.