Seasonality
Seasonality is expected, so a landscaping supplier going quiet in January is not a warning.
For the skeptic
A tool that reads your books and your inbox and warns you about your own customers should have to explain itself. This page covers exactly what ChurnRisk reads, how a warning is produced, where AI is allowed and where it is banned, and what happens when we cannot see enough.
Scope
From QuickBooks Online, read-only: customers, invoices, credit memos, payments, and estimates.
We never write to your books, never change a record, and never create one.
From email, only the mailboxes you explicitly connect, minus any labels you exclude: message timing, reply patterns, and the content needed to detect complaints, competitor mentions, and contact changes. We store structured signals and short quotes, and link back to the thread rather than copying your inbox.
We do not read calendars we are not given. We do not touch personal mailboxes. We do not train any model on your data.
The connector pages list this scope permission by permission: QuickBooks and Gmail and Outlook.
Baselines
There is no universal definition of a healthy customer. A customer who orders every three weeks is late after five. A customer who orders twice a year is not.
ChurnRisk learns each customer's own rhythm from up to two years of history: order cadence per product family, typical value, quote conversion, payment timing, and reply patterns.
Warnings fire when a customer breaks from their own normal. Never from an industry average.
Exceptions
Four things move the numbers without meaning the relationship is in trouble, and each one is handled as an exception rather than a warning.
Seasonality is expected, so a landscaping supplier going quiet in January is not a warning.
A large one-time project inflates a baseline, so we treat it as an exception rather than the new normal.
A raw-material price change moves invoice values without meaning anything about the relationship.
A customer whose silence has an operational cause on your side, like a stockout, is your problem to fix, not theirs to be nagged about.
Exception handling is configured during onboarding and refined as you correct us. Every suppressed warning is still visible in an exceptions view, so "the system decided not to tell you" is never silent.
Four readings
They are stored separately, shown separately, and never merged.
The probability something is wrong.
What it costs if it is.
How much of the picture we can see.
Whether acting now would plausibly help, and what the action is.
The right response to high risk at low confidence is to check coverage. The right response to high risk at high confidence with $180,000 at stake is to pick up the phone. One blended number cannot tell you which situation you are in.
Where AI sits
Language models do four jobs here: extract structured events from text, summarize evidence, explain a risk in plain language, and draft messages for your approval.
They never assign a risk score, and they never decide whether something is a risk.
Scoring is deterministic, versioned, and reproducible: the same inputs always produce the same result, and we can show the calculation.
Every high-severity extracted signal must carry a verbatim quote that matches its source text. If the quote does not match, the signal is automatically downgraded. This is a mechanical guard, not a policy.
Coverage
Customers who order by phone, EDI, or a portal are partly invisible to us. Mailboxes that are not connected leave gaps. A stale connector means stale data.
In every one of those cases, confidence drops and the interface says so. A customer we cannot see is marked unknown, never healthy.
This is enforced in the data model itself and tested on every release, because treating silence as good news is how tools in this category lie.
Limits
What ChurnRisk cannot do: see orders that never touch QuickBooks, read conversations that never touch a connected mailbox, know about a competitor's handshake at a trade show, or guarantee that acting saves the account.
What it can do: make sure that everything your systems already know shows up in one place, ranked by money, early enough to matter, with the proof attached.
Create and verify an account, complete onboarding, and reach every screen. QuickBooks can connect sandbox companies only until Intuit approves production credentials.
Real-company QuickBooks access is pending Intuit review.