dealer ai context grounding
Context is the product in dealer AI
Why useful generations depend on what the system can actually see
Context is the product in dealer AI
The easiest dealer AI demo is a blank text box.
Type a rough instruction. Ask for a follow-up. Get a polished draft. The room understands it in seconds.
The demo is useful. It is also the wrong long-term test.
On a real sales floor, the hardest part is not making a sentence sound better. The hardest part is knowing what the sentence is allowed to know.
The system needs to know the buyer's latest message, the vehicle, the source, the prior objection, the rep's intent, the store's rules, and the line where the conversation needs a human. If those pieces are missing, the generation may still sound fluent. That is the danger.
Fluent without context is worse than blank.
Blank boxes hide the real problem
A blank box puts the burden on the rep. The rep has to summarize the thread, remember the vehicle, mention the objection, choose the generation type, and then judge whether the generation missed something.
That can work for occasional use. It does not scale across a busy floor.
The whole point of a rep-execution layer is to reduce the distance between the customer context and the next action. If the rep has to rebuild the full context every time, the tool has shifted the work instead of removing it.
The stronger model is zero-context generation in the product sense, not in the data sense. The rep should not need to type the whole context because the system should already be reading the visible workflow it is allowed to read.
That requires adapter discipline. Facebook Marketplace, Gmail, LinkedIn, CRM pages, and other browser surfaces do not expose context the same way. Each surface needs a clear way to identify the customer, the latest inbound turn, the vehicle signal, the source, and the visible thread.
If the adapter is wrong, the generation is wrong.
The system must refuse bad context
Grounding is not only about adding more data. It is also about refusing data that should not drive the generation.
A system that sees stale thread text, a copied quote block, UI chrome, an old customer name, or a generic page label can write a confident reply to the wrong buyer. That is not a writing failure. It is a context failure.
The June work inside Brevmont pushed this into a simple rule: concrete anchors matter. If the input contains a customer, vehicle, pickup, timing, source, or latest-turn signal, the generation should stay attached to those anchors. If the context is too thin, the system should ask for clarity or produce a conservative fallback instead of inventing a deal state.
That sounds obvious. It is not what most demos test.
Most demos test whether the model can write. Production tests whether the system can stay grounded when the page is messy, the thread is stale, the copied text includes history, or the rep is asking from a phone screen.
Routing is part of context
Another lesson from live product work: generation type is context.
A text message, an email, a CRM note, coaching, and a direct answer are not five skins over the same response. They are different jobs.
When the shared generation path gets too clever, everything starts looking like a follow-up text. The email chip produces a text. The CRM note chip produces a customer reply. Coaching answers like a message. A direct question turns into sales copy.
That is a product bug with a business consequence. A rep who asks for a CRM note needs an internal record, not a customer-facing sentence. A rep who asks how to handle a payment objection needs coaching, not a message to paste.
The fix is not better prose. The fix is a stricter generation contract.
Customer-facing fields must stay customer-facing. CRM notes must stay internal. Classification and recordkeeping must never leak into the message. Separators, internal instructions, and meta text do not belong in a generation the rep might send.
The dealership does not care whether the model sounded smart. The dealership cares whether the right work landed in the right field.
Verification has to be adversarial
The product cannot grade itself by saying the build passed.
Useful verification in dealer software has to look for the exact failure that would embarrass the store: wrong customer, wrong vehicle, wrong generation type, invented appointment state, internal prompt text in customer copy, stale context, or a generation that ignores the latest inbound message.
That is why a serious QA discipline combines harness tests with live-usage checks.
Harness tests are repeatable. They catch regressions across known routes, generation contracts, adapter cases, and trap prompts. They prove that specific bugs do not silently return.
Live-usage checks catch the parts the harness cannot fully simulate. Real browser state is messy. Real pages change. Real reps switch customers, ask incomplete questions, paste screenshots, and expect the system to follow the workflow without ceremony.
Both are needed. A harness without live usage becomes theater. Live usage without a harness becomes memory.
The operating rule is simple: no claim without a receipt. A screenshot, event row, trace, test run, or rendered page has to back the claim. If the evidence is missing, the status is not done. It is unverified.
What this means for dealerships
Dealers evaluating AI should ask less about the model and more about the context chain.
Where does the system read from. How does it know the latest inbound message. How does it separate a text from a CRM note. What happens when the context is incomplete. What fields are internal only. What evidence does the manager see after the generation. What guardrails block finance, credit, trade value, legal, and manager-request turns.
Those questions reveal whether the product is a writing tool or an execution system.
Writing tools can sound impressive in a demo. Execution systems have to survive the floor.
The next phase of dealer AI will belong to products that understand this distinction. The writing is the visible part. The real product is the context pipeline underneath it, plus the receipts proving it did the right job.
brevmont
Subscribe
New essays on the 27th of each month.
One email per month. No marketing in between. Unsubscribe one click.