Install
openclaw skills install ar-collections-agentAutomate AR collections with aging analysis, prioritization, email drafts, DSO reporting, payment tracking, and bad debt reserve recommendations.
openclaw skills install ar-collections-agentAutomate and systematize accounts receivable collections: aging analysis, prioritization, outreach drafts, DSO tracking, and bad debt analysis.
invoice_id, customer, invoice_date, due_date, amount, amount_due, statusBucket 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:
Flag high-risk accounts: balance > $5k AND 60+ days past due, or any invoice 120+ days.
Score each overdue account (1–10):
Output: ranked list, top 10 accounts to contact first.
Draft escalating messages based on aging tier. See references/email-templates.md for full templates.
Tone ladder:
Always include: invoice numbers, amounts, due dates, payment link/instructions.
Never send without Irfan's approval. Draft only unless explicitly authorized.
Calculate and report:
Output format: summary table + bullet insights for client presentation.
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.
When a customer commits to pay by a date:
Save tracker state to memory/ar-promise-tracker.md if persistence requested.
references/email-templates.md — Full escalation email templates (all 5 tiers)references/ar-kpi-formulas.md — DSO, CEI, turnover ratio formulas with examples