← Blog

Essay

What your buyer told you in March

Jul 21, 2026 · 6 min read · Jay Campbell

We never had budget approved for this.

Your buyer says it calmly, forty minutes into a call in month five.

And you know that is not right. You are almost certain that in March, on a Tuesday, this same person told you the budget was already allocated and the only open question was timing. You remember it because it was the moment you moved the deal forward.

You have the recording of that call. It is right there.

And it is completely useless to you right now.

Recording was never the hard part

You cannot stop a live call to go scrub through ninety minutes of March. You cannot keyword search a transcript while a person is waiting for you to respond. By the time you found it, the conversation moved on twice.

So here is what actually happens instead, every time.

You say something soft. I thought there was budget? They say no, not formally. You accept it, because they are the customer and you are not going to call them a liar over a memory you cannot produce.

Then you update the CRM to say budget unclear, and the deal quietly gets worse on paper for a reason that is not true.

The record just got rewritten by whoever spoke most recently. That is the whole failure. It is the same disease I wrote about in a system of truth or a system of vibes, except this time the false entry is not a tired rep guessing. It is a tired rep being overwritten.

What should happen instead

While they are still talking, the sentence from March appears on the side of your screen. Their name on it. The date. What they actually said.

That is it. That is the feature.

You do not have to accuse anybody of anything. You say: I have it here from our call on the eleventh, you mentioned the budget was already allocated and it was really a timing question. Has something changed on that?

Which is a completely different conversation than the one you were about to have. Not because you won an argument, but because the deal is now being discussed against what was said rather than against what was most recently remembered.

How it works, and the decisions that matter

Balance listens to the call it is already transcribing, and when the other person says something substantive it goes looking through everything you have ever recorded with that person and that company. If it finds them contradicting or confirming themselves, it puts the quote on the rail.

Four decisions in there are load-bearing, and they are the difference between a feature and a gimmick.

It only listens to them. Receipts fire on the other side of the conversation, never on you. What you said in March is not evidence, it is your own sales pitch coming back around. Nobody needs that on screen.

It stays quiet when it does not know who it is talking to. If the person or company has not been resolved for this meeting, no receipts fire at all. A tool that surfaces a stranger quote at the wrong moment is worse than one that says nothing, so silence is the default and confidence is the requirement.

There is no AI call in the path. Retrieval runs locally against your own indexed history, combining meaning-based and word-based matching. That is why it can return inside a live conversation, and it is also why nothing about the March call leaves your machine to make this work. I have written the full map of what runs where.

It is deliberately throttled. It waits at least twenty five seconds between retrievals and shows at most two things at once. The failure mode of a live assistant is not being wrong, it is being noisy. You ignore a rail that chatters, and a tool you have trained yourself to ignore during a call is worse than no tool at all.

Why a notetaker cannot do this

Not will not. Cannot.

A notetaker remembers meetings. Its whole world is one file per conversation, and it is often very good at that. Ask it what happened on Tuesday and it will tell you beautifully.

This needs something else entirely: a memory of a person, carried across every conversation you have ever had with them, with the same human identified in each one. That is not a better transcript. It is a different data model.

Which is the whole reason I keep saying a recorder is not a deal relationship manager. Not as a slogan. As a description of what the software is physically able to know.

Nobody is lying to you

This part matters more than the mechanism, so I want to be clear about it.

Your buyer is not sitting there deceiving you. In month five they have taken sixty meetings, their priorities were rearranged twice, and somewhere in there the budget conversation genuinely blurred. They are not lying. They are doing what everyone does, which is remembering the version that fits how things feel today.

You do it too. I do it too.

That is exactly why the artifact has to exist outside both of your heads. Not to catch anybody. To stop two honest people from slowly negotiating their way to a shared version of events that neither of them actually said.

What it will not do

It knows what it recorded and nothing else.

Every call before you installed it is invisible. The hallway conversation, the phone call you took in the car, the thing they told your colleague: none of that exists here, and any tool claiming otherwise is describing a product it does not have.

And it runs on Windows with an NVIDIA card today. macOS is designed and not shipped.

The reason I built it

I once inherited a territory and went looking through months of CRM notes for the reason a deal died. I found call went well and they seem interested and nothing else, so I had to phone the buyer and ask them to reconstruct their own history for me.

Every one of those conversations had been recorded. Somewhere in that archive was the actual sentence where it went wrong. Nobody could find it, so it may as well not have existed.

A recording you cannot retrieve at the moment you need it is not a record.

It is a receipt in a shoebox.

You were right about March.