Signal · Cash
Smart collections triage
Ranks overdue clients by size × habitual lateness × client value — who to chase first when chasing effort is limited.
Cash
What the signal measures
Ranks overdue clients by size × habitual lateness × client value — who to chase first when chasing effort is limited.
Why it matters
When multiple clients are overdue, chase effort is the scarce resource — you cannot personally chase all of them equally hard. This signal ranks overdue clients by size × habitual lateness × client-value, so you know who to prioritise on Monday morning. It replaces a generic ageing report with a specific chase-first list of two or three names.
How to act on it
The drafted action is a firm-but-fair chase email personalised to the client's history — one that reminds a chronic late-payer of specific past patterns rather than issuing a generic dunning notice. Approve to log it against the contact in Xero; skip to keep chasing in your existing tool of choice.
Worked example — fixture consultancy
On Meridian, Brightwave Agency and Dovetail Ltd both have unpaid stacks in the top-three overdue positions. Brightwave is bigger (£14k+, three invoices) but Dovetail is more chronically late — Compass ranks Brightwave first for £ impact and Dovetail second, and drafts a different tone for each based on their history.
Deterministic maths, AI writes the words.
Every number in this signal is computed by unit-tested TypeScript in
src/signals/smartCollectionsTriage.ts.
The AI drafts only the wording of the suggested action, never a figure.