A returning prospect calls in about a fitting the business priced eight months earlier. Before calling back, the rep does what everyone does — opens the account, skims three CRM notes typed by a colleague who left in the spring, digs through an email thread for the number that was actually quoted, and gives up halfway through a screenshot someone once pasted into the notes field. None of it says whether that price still holds, or whether the person who asked for it is still the one who signs off. The rep guesses at both, calls back, and opens with "so remind me what this was for" — a question the prospect already answered the first time. They answer again, shorter this time. Nobody meant for the account to repeat itself. The rep genuinely tried to prepare.
Why we build it this way
The obvious fix is more CRM discipline — a mandatory field after every call, a checklist before every quote goes out. That puts the whole burden back on the person who was already too busy to write more than three rushed sentences the first time, which is exactly why the notes were thin to begin with. Asking someone to type more, more carefully, is asking the wrong person to fix it.
What actually goes stale is not the CRM entry. It is everything that happened around the account that never made it into a field at all — the email where the spec changed, the call a different person took, the quote that quietly superseded the one still sitting on file. That history exists. It is just spread across systems nobody reads together in the two minutes before a call.
So the job is not to make anyone write a better note. It is to read the record that already exists — every email, call and quote against that account — and hand the rep something they can act on without first deciding whether to trust it.
A brief a rep has to double-check before believing it is not a brief. A brief with a source under every line is.
How it works, roughly
Setup is the accounts a rep works, and whatever the business has licensed to read alongside its own history. From there it reads:
- Every email, call and quote already on file against that account
- The order those things happened in, so a fact from last year is never read as if it still holds today
- Whatever is licensed to read alongside your own record, so the brief is not built from your history alone
What comes back before the call is short: what has changed since the last conversation, who the account currently answers to, and what was last quoted — each line pointing at the email or call it came from. Where two sources disagree, an old quote against a newer one, two names for who decides, it says so plainly instead of picking a version quietly. A rep who spots a wrong line strikes it, and that correction is what the next brief reads from, not the same guess coming back.
A year of these calls later, the account stops introducing itself twice. The rep opens with what actually changed, not a question already answered, and the account's whole history — including where every line of every brief came from — stays inside the business, not scattered across whoever happens to remember it.
See how the agents stay scoped →