WorkflowAccounts Receivable Automation (Order-to-Cash)

Collections Management

Collections management software that starts the collector's day with the cash ready to move

Collector time aimed at the cash ready to move; every promise checked before it breaks.

See one case, screen by screen ↓
demo$723,400this weekexpected from a collector's 38 overdue accounts if worked today — the queue is ranked by it
demo205of 214long-tail reminders ready to send; the tone checker held back 9, each with its reason
target90%of promises to pay kept, from 81%
target5dayslower DSO within two quarters
In short

What is Collections Management?

Software that helps a B2B accounts receivable team decide which overdue accounts to work, contact customers, record promises to pay and escalate when they break. Collections Management adds eight agents that rank the queue by the cash a contact moves this week, read customers' AP portals and replies, draft dunning in the customer's terms and check every promise — the collector sends, and the AR and credit managers sign.

How to choose AI solutions for back-office and enterprise work →

Updated

The problem

Why collectors chase by age while the cash waits elsewhere

The worklist says to start with the biggest, oldest balance. But the facts that decide whether cash moves this week sit somewhere else: the approval status and payment-run date in each customer's AP portal, a new AP contact named in an automatic reply, a credit note issued and never sent, a "we paid on 2 Oct" with no matching receipt. A collector checks a handful of portals by hand, reads replies between calls and sends the same template to everyone.

So the call that would move money today is missed, and the one that moves little is made first. Promises to pay are written down but not checked, so a promise due on Thursday is put at risk by a credit note the customer's portal is still waiting for. Holds are decided without the evidence or without sales knowing, and a "FINAL REMINDER" goes to a new AP contact at a key account with a renewal open.

typical35%of B2B invoices paid late in the Netherlands, with bad debt at about 4%
typical50.0daysglobal DSO in 2024, up from 47.3 days in 2015
Where a collector's week goes, in hoursestimated
By hand31 days
With the solution6 days
  • Building the day's worklist4 → 0.5 d
  • Checking customers' AP portals6 → 0.5 d
  • Reading replies and updating contacts6 → 1 d
  • Writing emails, reminders and call notes8 → 3 d
  • Following up on promises to pay4 → 0.5 d
  • Preparing holds, plans and agency cases3 → 0.5 d

Estimated split for one collector working a portfolio of about 40 overdue accounts, by hand and with the solution.

How it works

How an overdue account is worked

Eight agents rank, read portals and replies, draft, check tone and track promises; the collector sends and managers sign.

What comes in
What the agents read6 sources · ERP, AP portals, mailbox, calls, bank, CRM
Agents at work
Queue plannerexpected cash today
Then
Portal checkerread-only
Reply readerevery reply
Then
Outreach writercustomer's terms
Tone checkeragainst the relationship
Then
Promise trackerportal · remittance · bank
Escalation adviserproposes only
Report writerevery number cited
A person decides
Collector sends · AR manager signsapprove, edit or reject with a reason
What comes out
Message sent by a person
Promise to pay, checked
Signed hold or plan
One case, step by step

One collector's morning, from a ranked queue to a promise checked

Wednesday 14 October. Jamie Fenwick collects for Kestrel & Vane Group's building products business in North America: 38 overdue accounts, $1,461,120 overdue. Here is the morning, screen by screen, in the working solution.

  1. 01Before eight

    The queue is ranked by the cash a contact moves this week

    Jamie Fenwick · Collector

    Jamie's queue is ordered by the cash expected this week if the account is worked today — $723,400 across 38 accounts. Promises to pay due this week are pinned on top: Ferncliff Mechanical at risk, Calder Freight Lines broken. Orinmoor Builders is first at $156.9K expected, while Halbrook Rail Systems, the largest balance at $318,200, sits third behind a $4,200 price dispute.

    “Your call, Jamie — nothing is sent until you send it.”

  2. 0206:02 to 07:42

    How the agents prepared Orinmoor Builders

    The agents

    The agent run shows each step with what it read and how sure it was. The queue planner ranked Orinmoor first: $182,400 × 86% = $156,900 if worked today, $74,800 if left a week. The portal checker signed in read-only, the reply reader found the automatic reply, the outreach writer drafted and the tone checker checked the draft against the relationship. Then the account went to the top of Jamie's queue — nothing sent.

    “Limits: the agents read portals with read-only access, never change an amount, never contact a customer on their own, and never place a hold.”

  3. 03Citation 4

    What the customer's AP already approved, with the source

    Portal checker

    Every statement in the conversation carries a numbered citation. Citation 4 opens Orinmoor's supplier portal as read at 07:12: SP-118842 for $96,800 and SP-119207 for $85,600, both Approved on 9 October 2026. The highlighted line is the one the agent used — approved invoices are paid in the Friday payment run if approved by Thursday 12:00 Pacific.

    “Source kept with the account · highlighted text is what the agent used.”

  4. 0407:41

    A draft in the customer's terms, checked by a second agent

    Outreach writer and Tone checker

    The reply reader found that Dana Whitcombe had left and Leo Marchetti now runs accounts payable; Jamie confirms the new contact. The outreach writer drafts to Leo with Orinmoor's PO numbers and portal references and one ask: Friday's run. The tone checker replaced the subject “Final reminder: overdue invoices”. Jamie types “Make it shorter” — 4 lines instead of 9, same ask, same references — and the tone checker re-checks it.

    Tone checker: “‘Final’ is not allowed before day 90, and it would be the first thing Leo reads from us.”

  5. 0510:02

    Jamie sends; the reply becomes a logged promise in one click

    Jamie Fenwick · Collector

    Jamie sends the email and it is logged to the account. Leo replies: both invoices are in this Friday's run, 16 October. The reply reader reads a promise to pay of $182,400 on Friday 16 October, at 0.97 confidence, and offers Log the promise or Change amount or date. One click pins it to the top of the queue, and the promise tracker will check the portal on Thursday after 12:00 and match the cash on Friday.

    “Done for today — the agents keep watching Orinmoor Builders.”

  6. 06Overnight replies

    23 replies read, 13 filed, 10 brought to Jamie

    Reply reader

    The reply reader files receipts, thank-yous and statements on its own and brings the other 10 to a person, each with its reading, the words it used highlighted, and a confidence. Merriton Hotels Group will pay $29,400 on Tuesday 20 October and has a new AP mailbox, read at 0.96. Jamie can accept the 5 readings at 0.93 or above at once, edit one, or reject it with a reason.

    “Your call — nothing changes until you accept.”

  7. 07Before it is due

    A promise at risk, and the reason found in time

    Promise tracker

    Each promise is checked three ways: their portal, their remittance, our bank. Ferncliff Mechanical promised $28,600 for Thursday 15 October, but their portal moved the invoice to On hold yesterday at 16:20 — “Awaiting credit note”. The cause: our credit note CN-26-1182 was issued on 12 October and never sent. The outreach writer has the email drafted; nothing is sent until Jamie sends it.

    “At risk — one email fixes it.”

  8. 08Decide by 17:00

    A credit hold, proposed with its case and signed by a person

    Renata Okoye · AR manager

    Calder Freight Lines owes $241,750 and has broken 2 of 2 promises; 2 orders worth $64,200 are waiting. The escalation adviser proposes holding new orders until $120,000 is received, and told Marcus Lindqvist in sales at 06:22. Renata reads the case, picks the reason “Policy met, evidence complete” and approves and signs.

    “Signed as Renata Okoye · Wed 14 Oct 2026 · kept in the audit trail.”

  9. 09Thursday 08:00

    The long tail in one batch, with the exceptions held back

    Tone checker

    214 reminders are drafted from the long-tail plan, $486,320 overdue, to send on Thursday 15 October at 08:00 in each customer's time zone. The tone checker passed 205 and held back 9 for a person: an open dispute on the same invoice, a bounced email, a customer who asked for letters only, an account in insolvency proceedings since 5 October. Jamie can release each one or move it to the queue, then approve the 205 once.

    “Every ready draft uses the customer's own invoice references and follows the message rules.”

  10. 10The week, written

    Cash and DSO in plain words, every number cited

    Report writer

    The weekly report, written at 06:00: $4.82M collected against a forecast of $4.60M, the best week since July. DSO is 49 days, down from 53 in July, and $9.8M of $41.6M is overdue, down from $11.6M. $1.14M is promised or approved in customers' portals for the next seven days, including Orinmoor's $182,400 in Friday's run.

Who it’s for

Built for everyone who works an overdue account.

The same morning, seen by the five people who carry it — what their week looked like, and what it looks like now.

JF
Jamie FenwickCollector · North America, building products · 38 accounts today
Collector
Before
Starts at 08:00 with emails, portals and a spreadsheet, and chases by age.
Now
Opens a queue ranked by the cash a contact moves this week, with the portal status read and the draft written; edits, sends and logs promises.
RO
Renata OkoyeAR manager · approves holds, plans, agency and write-offs to $2,500
AR manager
Before
“I'll sign a hold, but only when I can see the broken promises and that sales has been told.”
Now
Each hold, plan and agency placement arrives as a cited case with sales told first; she approves, approves with a change or rejects, with a reason.
HA
Helen AchterbergCredit manager · owns credit limits and the credit-insurer relationship
Credit manager
Before
“When the insurer cuts cover, I want the limit change in front of me the same day.”
Now
Sees the limit change proposed with the insurer's notice cited — Calder Freight Lines from $250,000 to $150,000 — and signs it.
ML
Marcus LindqvistSales account manager · owns Orinmoor, Calder and Halbrook
Sales account manager
Before
“Don't put my customer on hold without telling me first.”
Now
Is told at least 4 hours before a hold and can answer No objection or Object, with a reason, before the AR manager decides.
NB
Nadia BrennanAdministrator · connects the ERP, mail, phone, bank and portals
Administrator
Before
“If a portal password expires, tell me — never let the agent reset it.”
Now
Sets roles, limits and notices, and gets a portal sign-in failure at once with the fix in Integrations.
Built on the engine

8 agents. Each with one job, and hard limits.

Eight agents rank, read portals and replies, draft, check tone and track promises; the collector sends and managers sign.

Queue planner

Ranks every overdue account by the cash expected this week if it is worked today — the amount overdue times the likelihood it is paid this week after a contact today — proposes one next step and explains the rank with sources.

  • Never ranks by size alone
  • Never contacts a customer or changes an amount
  • Every rank cites its inputs
Portal checker

Signs in to customers' AP portals read-only and reads invoice status, holds, payment-run dates and cut-offs.

  • Read-only: never submits or changes anything
  • Never resets a password
  • Stops and reports any sign-in failure to the administrator
Reply reader

Reads every reply, automatic reply and call note for promises, disputes, contact changes, remittances and out-of-office deputies, and proposes what to do with each.

  • Files only receipts, thank-yous and statements on its own
  • Below 0.85 confidence asks a person
Outreach writer

Drafts each message in the customer's terms — their PO numbers, their portal references, their language — and prepares call briefs.

  • Drafts only — a person sends
  • One clear ask per message
Tone checker

Checks every draft and every batch against the relationship and the message rules, and changes or holds back what breaks them, with a reason.

  • Cannot send or override a rule
  • No “final” before day 90 for Strategic and Key accounts
  • Holds back drafts on disputed invoices
Promise tracker

Checks each promise to pay three ways — the customer's portal, their remittance, our bank — before and on the due date, and flags any at risk or broken.

  • Never marks a promise kept without a bank receipt
  • Never changes a promise
Escalation adviser

Builds the case for a credit hold, payment plan, limit change or agency placement, tells the sales account owner and routes it to the person who decides.

  • Proposes only — never holds, changes a limit, writes off or places with an agency
  • Sales told before the customer
Report writer

Writes the weekly cash and DSO report in plain words, with every number cited.

  • Drafts only
  • Marks estimates as estimates
Collector and AR manager

Send, sign holds and plans. The agents propose; a named person decides.

Ask in plain words

Ask about any account, in plain words

Ask about any account, promise or dispute — or say what to do. Every answer points to its source, and anything that changes an amount, a hold or a plan still goes to a person.

Which promises are at risk this week?

One is at risk and one is broken. Ferncliff Mechanical, $28,600 for Thursday — their portal moved the invoice to On hold yesterday, waiting for credit note CN-26-1182, which we issued but never sent. Calder Freight Lines, $60,000 due 9 Oct — broken, the second; a hold is with Renata.

Why is Orinmoor first?

Because the cash is ready to move: both invoices are approved, a payment run is two days away, and the only thing in the way was a contact who left. Larger accounts, like Halbrook, are blocked by a dispute, so a contact today moves less cash.

Why is DSO down since July?

DSO is 49 days, down from 53. Most of the fall is older balances clearing — invoices over 90 days fell from $5.1M to $3.9M — and promises now being checked instead of remembered.

Put Calder Freight Lines on credit hold

I can't place a hold myself — Renata Okoye decides holds. The case is ready for her: $241,750 overdue, two broken promises, $64,200 of orders waiting, and insurer cover cut to $150,000. Marcus in sales has been told.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

TodayThe collector's queue ranked by the cash expected this week, promises pinned on top, and the selected account as a conversation with the agents.
The agent runHow the agents prepared one account, step by step: what each read, how sure it was, and who it handed to.
The source behind a citationThe customer's portal as the portal checker read it, with the line it used highlighted.
Draft, ask, re-checkThe draft in the customer's terms, the tone checker's change, and the collector asking for a shorter version.
A reply becomes a promiseThe customer's reply read as a promise to pay and logged in one click, pinned to the top of the queue.
RepliesReplies read overnight, with the words used highlighted, a confidence and a proposal to accept, edit or reject.
Promises to payEach promise checked against portal, remittance and bank, with the cause of one at risk and the fix drafted.
Approve and signA credit hold proposed with its case, approved with a reason code and signed by the AR manager.
A credit limit changeThe credit manager's view: the limit cut from $250,000 to $150,000 to match the insurer's new cover, with the notice cited, to approve or reject.
Sales told firstThe sales account manager's view of a planned hold, told before the customer, with No objection or Object, with a reason.
The long-tail batch214 reminders drafted, 205 ready to send, 9 held back for a person with the reason for each.
Cash and DSO reportCollected against forecast, DSO, promises and risk, written in plain words with every number cited.
Your rulesHold, plan, write-off and agency limits, how long sales is told before a hold, and how the queue is ranked.
Governance

Built for credit control: cited, signed, on the record.

Every value cites its sourceEvery number and agent statement opens the passage it came from — the ERP record, the customer's portal page, their email, the agreement clause, the insurer's notice, the bank search — with the words used highlighted.
A person sends every messageThe agents draft and check; the collector sends, edits, snoozes or says not now with a reason. The long-tail batch is sent only after the collector approves it.
Holds, plans and limits are signedThe AR manager approves holds, payment plans, agency placements and write-offs to $2,500, and the credit manager changes limits — each with a reason code and an optional note, signed with name and date.
Sales is told before a holdThe sales account owner is told at least 4 hours before a hold on their customer and can object with a reason before the AR manager decides.
Read-only access to customer portalsThe portal checker reads with read-only sign-ins kept in the vault, never changes anything in a portal and never resets a password; a failed sign-in goes to the administrator.
Every step on the audit trailEvery agent step and every human decision is recorded with its source; nothing can be edited or removed, and internal audit can export an evidence pack for a period or an account.
Configuration

Your credit policy, not ours

The limits every account is worked against, and what each agent may do on its own, are settings the administrator changes and the audit trail records.

SettingDefaultChoose from
Credit hold proposed after2 broken promises over $25,000Number of broken promises, set by the administrator
Payment plans the AR manager may approve up to$50,000An amount you set
Write-offs the AR manager may approve up to$2,500An amount you set; above it, the controller
Agency proposal after120 days for Standard accounts · 90 days for Long tailDays you set
Sales told before a hold, at least4 hoursHours you set
Expected-cash rankingStandard weightsStandard weights · Favour large balances · Favour oldest first
What each agent may doOutreach writer: drafts only — a person sendsPer agent: its own mode (for the outreach writer, drafts only) · Propose only · Off
When an approval waits, the approver is toldWithin 4 hours, then a reminderSet per notice: who is told and when
Connections

Works with the systems your receivables already run on

ERPopen items, receipts, credit notes, orders and holds — read every 15 minutes; holds written only after an approval
Customer AP portals14 portals, read-only sign-ins kept in the vault
Email and phonethe shared mailbox, each collector's sent items, click to call with the recording notice
Bank statements4 collection accounts, read every 30 minutes
CRMaccount owner, segment and open opportunities
Credit insurercover limits and notices
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
5days
lower DSO within two quarters
July53 days
Target48 days
target
90%
of promises to pay kept, from 81%
90 of 100 promises
today: 81
target
30%
less in balances over 90 days within six months
Today$3.9M
Target$2.7M

“demo” = seen in the working solution, on its sample data · “target” = the design goal, measured in the live solution · “estimated” = our estimate · “typical” = published figures (Atradius Payment Practices Barometer, Western Europe 2025, the Netherlands — 35% of B2B invoices paid late, bad debt about 4%; PwC Working Capital Study 24/25 — global DSO 47.3 days in 2015, 50.0 days in 2024). People, companies, invoices and portals named on this page are fictional — characters and sample data in the working solution.

Questions

What credit and collections leaders ask us.

What is collections management software?

Software that helps a B2B accounts receivable team decide which overdue accounts to work, contact customers, record promises to pay and escalate when they break. Collections Management adds eight agents that rank the queue by the cash a contact moves this week, read customers' AP portals and replies, draft dunning in the customer's terms and check every promise — the collector sends, and the AR and credit managers sign.

How does it decide which accounts to work first?

The queue planner multiplies the amount overdue by the likelihood it is paid this week if the account is contacted today, reading five things: the status in the customer's AP portal, their payment history, promises kept or broken, open disputes, and whether the contact answers. So an approved $182,400 can outrank a $318,200 balance held up by a dispute. Every rank has a plain-words reason with citations, and the collector can ask why.

Does it read our customers' AP portals?

Yes, with read-only sign-ins kept in the vault. The portal checker reads invoice status, holds, payment-run dates and cut-offs, and never submits, changes or resets anything. If a sign-in fails, the administrator is told at once.

How does it track promises to pay?

A reply or call becomes a logged promise in one click. The promise tracker checks it three ways — the customer's portal, their remittance and our bank — before and on the due date, flags it at risk with the cause, and the outreach writer drafts the fix. A second broken promise over $25,000 goes to the AR manager as a hold proposal.

Does the AI send emails or put customers on hold on its own?

No. The agents draft, check and propose; they never send, hold, write off, change an amount or a limit, or place an account with an agency. The collector sends every message, and holds, plans, limits and agency placements are signed by the named person with a reason.

Can it write to customers in their own language?

Yes. The outreach writer drafts in the customer's language with the order numbers they quote — a German reminder for a German customer, with the English shown to the collector — and the message rules send letters to customers who asked for letters only.

Can we set our own dunning plans and approval limits?

Yes. Dunning plans are set per segment — Strategic, Key, Standard and Long tail — with message rules such as no reminder on a disputed invoice. Hold, plan, write-off and agency thresholds, how long sales is told before a hold, and what each agent may do on its own are settings, and plan changes are approved by the AR manager.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your credit policy, dunning letters and a sample of open items and replies — and it goes live once every quality gate has passed. In the working solution, setup is seven guided steps ending in a test run on 20 accounts where nothing is sent.

See it on
your overdue accounts.

We'll run Collections Management on a sample of your own open items, replies and customer portals.