ZZentra Collect
Help & support

How Zentra works

Quick answers about the decisioning engine, safety rules, and import. For anything else, get in touch.

How Zentra ranks

We tell you why.

Every invoice gets a priority score from 0–100 based on a small set of deterministic signals. Same input, same output, every time — you can audit the result.

Days overdue× 8.0

Older invoices score higher; sharp jump after 60 days.

Amount outstanding× 0.5

Bigger balances move the needle more on cash recovery.

Prior chase count× 1.5

Each unanswered chase escalates the recommended action.

Customer history× 2.0

Late payers / disputed in past 12 months get extra weight.

Open invoice count× 1.0

Customers with multiple open items often need a statement.

Active disputeBlock

Disputed invoices drop out of chase recommendations.

AI is used for three things only: drafting the body of your message, classifying customer replies, and suggesting column mappings on import. You confirm each one. Ranking, scenario selection, and safety checks are 100% rule-based.

How does Zentra decide who to chase first?

Deterministic rules — invoice age, amount, customer payment history, dispute status, and whether a promise is in play. AI is only used to draft messages and classify replies, never to rank.

Will Zentra ever send messages automatically?

No. Every outbound message requires you to review the draft, the safety checks, and copy or send it from your own inbox. That's the safety promise.

What happens to a customer in dispute?

They drop out of the chase queue automatically and into Disputes. Once you mark the dispute resolved, Zentra resumes the appropriate chase action.

Where does the data come from?

CSV/XLSX export from your accounting tool — Xero, QuickBooks, Sage, or anything that exports an AR ageing report or unpaid invoice list.