← 返回 Skills 市场
samledger67-dotcom

AR Collections Agent

作者 samledger67-dotcom · GitHub ↗ · v98.0.1 · MIT-0
cross-platform ✓ 安全检测通过
231
总下载
0
收藏
1
当前安装
5
版本数
在 OpenClaw 中安装
/install ar-collections-agent
功能描述
Automate AR collections with aging analysis, prioritization, email drafts, DSO reporting, payment tracking, and bad debt reserve recommendations.
使用说明 (SKILL.md)

AR Collections Agent

Automate and systematize accounts receivable collections: aging analysis, prioritization, outreach drafts, DSO tracking, and bad debt analysis.

Inputs Accepted

  • QBO AR Aging Summary/Detail (CSV or PDF export)
  • Invoice CSV: invoice_id, customer, invoice_date, due_date, amount, amount_due, status
  • Direct QBO query results (via qbo-automation skill)
  • Manually pasted invoice data

Core Workflows

1. AR Aging Analysis

Bucket invoices into standard aging tiers:

Bucket Days Past Due
Current 0
1–30 1–30
31–60 31–60
61–90 61–90
91–120 91–120
120+ 121+

Calculate per customer:

  • Total AR balance
  • Oldest invoice date
  • % of balance in each bucket
  • Days Sales Outstanding (DSO) = (AR Balance / Total Credit Sales) × Days in Period

Flag high-risk accounts: balance > $5k AND 60+ days past due, or any invoice 120+ days.

2. Prioritization Matrix

Score each overdue account (1–10):

  • Balance weight (40%): Higher balance = higher score
  • Age weight (40%): Older = higher score
  • History weight (20%): Prior payment promises broken = higher score

Output: ranked list, top 10 accounts to contact first.

3. Collection Outreach Drafts

Draft escalating messages based on aging tier. See references/email-templates.md for full templates.

Tone ladder:

  • 1–30 days: Friendly reminder
  • 31–60 days: Second notice, reference invoice
  • 61–90 days: Firm request, payment plan offer
  • 91–120 days: Final notice, escalation warning
  • 120+ days: Collections/legal escalation notice

Always include: invoice numbers, amounts, due dates, payment link/instructions.

Never send without Irfan's approval. Draft only unless explicitly authorized.

4. DSO & KPI Dashboard

Calculate and report:

  • DSO (overall and per customer segment)
  • Collection Effectiveness Index (CEI): (Beginning AR + Credit Sales − Ending AR) / (Beginning AR + Credit Sales − Current AR) × 100
  • Bad Debt %: Write-offs / Total Credit Sales × 100
  • % AR Current vs. Aged

Output format: summary table + bullet insights for client presentation.

5. Bad Debt Reserve & Write-Off Analysis

Apply allowance method by aging bucket (customize per client):

Bucket Default Reserve %
Current 0.5%
1–30 2%
31–60 5%
61–90 15%
91–120 30%
120+ 50–100%

Output: recommended reserve amount, GL journal entry draft, write-off candidates.

6. Payment Promise Tracker

When a customer commits to pay by a date:

  1. Log: customer, amount, promise date, follow-up date (3 days before)
  2. Flag broken promises for escalation tier bump
  3. Output: follow-up schedule CSV or table

Save tracker state to memory/ar-promise-tracker.md if persistence requested.

Output Formats

  • AR Aging Report: Markdown table or CSV
  • Collection Priority List: Ranked table with scores
  • Email Drafts: Ready-to-send (with approval), parameterized per customer
  • DSO Dashboard: Summary metrics + trend commentary
  • Bad Debt Schedule: GL-ready journal entries
  • Follow-Up Schedule: Date-indexed action list

Reference Files

  • references/email-templates.md — Full escalation email templates (all 5 tiers)
  • references/ar-kpi-formulas.md — DSO, CEI, turnover ratio formulas with examples

Guardrails

  • Read-only default: Never modify QBO or send emails without explicit approval
  • No legal advice: Flag 120+ day accounts for attorney review; do not draft demand letters
  • Client data isolation: Never mix AR data across clients in the same analysis
  • Write-off authority: Recommend only; write-off execution requires Irfan sign-off
  • PTIN boundary: Bad debt tax deduction guidance requires PTIN-backed service; flag and refer
安全使用建议
This skill appears to do what it says: analyze aged receivables, prioritize accounts, and draft emails. Before installing, confirm: (1) you are comfortable with the agent storing payment promises in agent memory (ask how long memory/ar-promise-tracker.md is retained and how to delete it); (2) you will not grant the agent permission to send emails or modify QBO without explicit human approval (the skill warns about this, but platform settings matter); (3) if you use the "direct QBO" flow, only use a trusted qbo-automation integration and limit the scope of QBO credentials; and (4) review the email templates and escalation guardrails to ensure legal/firm compliance. If any of these points are unclear, ask the skill author for details on memory retention, approval enforcement, and how the direct-QBO integration is intended to be wired.
功能分析
Type: OpenClaw Skill Name: ar-collections-agent Version: 98.0.1 The ar-collections-agent skill bundle is a well-structured set of instructions and templates for automating accounts receivable workflows. It includes standard accounting logic for aging analysis, KPI calculations (DSO, CEI), and escalating email drafts, while maintaining clear safety guardrails such as requiring human approval ('Irfan') before sending emails or executing write-offs. No malicious code, data exfiltration attempts, or harmful prompt injection instructions were identified across SKILL.md or the reference files.
能力评估
Purpose & Capability
Name/description match the behavior in SKILL.md: aging analysis, prioritization, email drafts, DSO/KPI calculations, payment tracking, and reserve recommendations. It accepts CSV/QBO exports and references optional direct QBO access via a separate qbo-automation skill; not requesting QBO credentials itself is reasonable for an instruction-only skill that expects either exported data or another skill to supply API access.
Instruction Scope
Instructions stay within AR workflows (parse invoice CSVs, compute KPIs, draft templates, track payment promises). Minor scope notes: (1) it writes tracker state to memory/ar-promise-tracker.md if persistence is requested — this persists PII/financial data in agent memory and should be managed; (2) it references attaching invoice PDFs and implies reading invoice files when available; (3) it references direct QBO API use via qbo-automation (composition risk if that other skill has broad credentials). Guardrails explicitly require approval before sending emails or performing writes.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written to disk by an installer step beyond optional memory persistence controlled at runtime.
Credentials
No environment variables or credentials are requested by this skill, which is proportionate for a tool that can operate from exported CSVs. If you choose to use the direct-QBO path, credentials would be required by the qbo-automation skill (not this skill); verify that those credentials are only granted to the intended integration.
Persistence & Privilege
always:false (normal). The only persistence mentioned is saving a promise tracker to memory/ar-promise-tracker.md when requested — this is reasonable but means sensitive AR data may be stored in agent memory. Because model invocation is allowed (default), an agent could autonomously use this skill in workflows; ensure approval guardrails are enforced and review how long memory is retained and who can access it.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ar-collections-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ar-collections-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v98.0.1
Corrected display name
v98.0.0
probe
v99.0.1
Corrected publish — restoring proper name
v99.0.0
probe
v1.0.0
test
元数据
Slug ar-collections-agent
版本 98.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 5
常见问题

AR Collections Agent 是什么?

Automate AR collections with aging analysis, prioritization, email drafts, DSO reporting, payment tracking, and bad debt reserve recommendations. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 231 次。

如何安装 AR Collections Agent?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ar-collections-agent」即可一键安装,无需额外配置。

AR Collections Agent 是免费的吗?

是的,AR Collections Agent 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

AR Collections Agent 支持哪些平台?

AR Collections Agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 AR Collections Agent?

由 samledger67-dotcom(@samledger67-dotcom)开发并维护,当前版本 v98.0.1。

💬 留言讨论