Skip to main content

Collections Agent

Where: Sidebar → Collections · Needs the Accounting and AI Suite modules.

The Collections Agent is your polite-but-persistent payment chaser. Every day it looks at your outstanding invoices, works out who deserves a reminder and at what escalation stage, drafts a personalised email in your company's voice (with a Pay-Now button and QR attached), and — by default — queues the drafts for your approval instead of sending anything.

📷 Screenshot spot — capture this screen and save it as static/img/screenshots/accounting-collections-agent.png, then replace this whole box with the single line:
![Collections Agent (AI)](/img/screenshots/accounting-collections-agent.png)

How it works

  1. Watches your invoices — issued (Sent/Partial/Overdue) invoices with a balance.
  2. AI drafts reminders — one personalised subject + body per invoice, tuned to how overdue it is and to your tone settings.
  3. You approve & send — unless you deliberately switch on auto-send.

The escalation ladder

StageWhen (defaults)Tone
UpcomingDue within 3 days (not yet overdue)Friendly heads-up (optional)
Gentle1–6 days overduePolite reminder
Firm7–14 days overdueFirm and clear
Urgent15–29 days overdueUrgent, consequences noted
Final30+ days overdueFinal notice before escalation

Each invoice gets exactly one reminder per stage — running the sweep twice never spams a customer.

The three tabs

Overview

KPIs (Total outstanding · Overdue · To chase · Ready to send), aging buckets, and a table of who would be chased today with each invoice's stage and readiness — Ready, Already reminded, or No email (in red: the customer record has no email address, so fix that first).

  • Run now triggers the sweep immediately (a confirmation warns you if auto-send is on).
  • Preview AI drafts shows the emails the AI would write, without sending anything. (This still uses AI credits.)

Reminders

The queue of drafted/sent reminders, filterable by status (Draft / Approved / Sent / Skipped / Failed / Cancelled). Click a row to read the full email — subject, body, stage, an "AI drafted" pill, and the attached payment link. From here:

  • Approve & send a draft (or Retry send on a failure).
  • Dismiss a reminder you don't want to go out.

Policy

Your control panel — save with Save policy:

  • Automation: Agent enabled · Auto-send reminders (off by default — recommended) · Send pre-due heads-up · Attach Pay-Now link · CC me on reminders.
  • Escalation ladder: the day thresholds for each stage.
  • Limits & tone: minimum invoice amount, daily send cap (default 100), signature name (e.g. "Ravi, Accounts"), reply-to email, and a tone note that guides the AI (e.g. "We value long-term relationships — always stay warm and respectful").

When does it run?

Once a day automatically (around 09:00), or on demand with Run now. After each sweep the accountant is notified: "X reminders sent / Y awaiting approval."

Safety model

  • Auto-send is OFF by default — nothing is emailed without a human clicking Approve.
  • The agent re-checks at send time: if the invoice was paid in the meantime, the reminder is skipped ("Skipped — invoice already settled").
  • Draft invoices are never chased — issue them first.
  • Reminders go out from your company's own email sender (if connected in Company Settings), otherwise the platform sender with your reply-to address.

Tips & gotchas

  • The Pay-Now button in reminders only works if your company has connected Razorpay — see Payments & Pay Now.
  • Customers without an email address can never be chased — they're flagged in red on the Overview tab.
  • Preview consumes AI credits even though nothing is sent — see AI Credits & Limits.
  • Setting a past due date on an invoice makes it instantly overdue and eligible for chasing.