accounts-payable-workflow

Automate invoice extraction, validation, three-way matching, and payment scheduling.

19|5|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/Nir-Bhay/markups --skill accounts-payable-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accounts-payable-workflow
Source: https://github.com/Nir-Bhay/markups/tree/main/.agents/skills/accounts-payable-workflow
Command: npx skills add https://github.com/Nir-Bhay/markups --skill accounts-payable-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates and optimizes the Accounts Payable (AP) workflow, reducing manual effort, minimizing errors, and ensuring timely payments.

Core Features & Use Cases

  • Invoice Processing: Handles invoice data extraction, validation, and three-way matching (PO, receipt, invoice).
  • Payment Automation: Optimizes payment schedules for early payment discounts and manages approval routing based on amount.
  • Duplicate Detection: Identifies potential and exact duplicate invoices to prevent overpayment.
  • KPI Monitoring: Tracks key metrics for processing efficiency, cost savings, and compliance.
  • Use Case: An AP clerk can use this skill to automatically process incoming invoices, match them against purchase orders and goods receipts, and schedule payments, flagging any discrepancies for review.

Quick Start

Use the accounts-payable-workflow skill to process an invoice and determine the next steps.

Frequently Asked Questions about accounts-payable-workflow

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

FAQPage Schema
How do I automate invoice processing and three-way matching for accounts payable?

Accounts payable automation uses OCR and ML for invoice data extraction and performs three-way matching against POs and goods receipts to validate invoices and flag discrepancies for manual review.

What is the best way to detect duplicate invoices in an AP workflow?

Duplicate invoice detection in an AP workflow requires database interaction to cross-reference extracted invoice data, identifying exact and potential matches to prevent erroneous overpayment.

Can I use Python to automate approval routing and payment scheduling?

Yes, Python handles workflow logic to automate approval routing based on defined amount matrices and optimizes payment scheduling to capture early payment discounts.

Do I need Python and OCR to run an automated accounts payable workflow?

Yes, this accounts payable workflow requires Python for workflow logic, OCR and ML for data extraction, and database interaction for duplicate checks to function properly.

How does workflow automation monitor accounts payable KPIs for compliance?

Workflow automation monitors accounts payable KPIs by tracking processing efficiency, cost savings from early payments, and compliance metrics to ensure operational visibility and control.