Essay

The trust protocol for AI-to-AI B2B buying

B2B buying is moving toward AI on both sides of the table. When software evaluates software — a buyer's agent reading a vendor's claims — the scarce resource isn't information. It's state the buyer's agent can verify. This essay describes the protocol we've built for that moment, exactly as far as it exists today.

01

Where buying is going

The direction is visible in three rungs. Today, a human seller amplified by AI works with a human buyer amplified by search and chat — about half of B2B software buyers say they now start their research in an AI chatbot (G2, 2026). Next, AI handles most selling and most routine buying interaction, with humans pulled in as the escalation path on both sides. Eventually, agent-led becomes the default on both ends, and humans enter only when something needs a person. Nobody knows the timetable; the direction is hard to argue with.

Each rung up the ladder changes what the buyer's side trusts. A human buyer can be persuaded by a demo, a reference call, a well-run pitch. A buyer's agent can't sit through a demo and doesn't take reference calls. It reads state — and it is, or should be, ruthlessly skeptical about state the seller's side generated about itself.

02

What a buyer's agent can actually rely on

Consider what an agent evaluating a vendor has to work with today: the vendor's marketing claims (self-authored), review-site sentiment (hard for an agent to verify), analyst positioning (often paywalled), and — if the relationship exists already — the seller's own CRM and health tooling, which are the seller talking about the customer to itself. Every one of these is single-sided. None of it is something the buyer's own side signed.

There is exactly one kind of record that survives an adversarial reading: state the buyer's own side countersigned. A milestone the customer confirmed. A value outcome the customer put their name to. A commitment both parties signed, timestamped, with the confirmer's authentication recorded and a history that provably appends rather than rewrites. An agent can rely on that — not because the vendor is trustworthy, but because the record's trustworthiness is structural.

03

The properties a trust protocol needs

Work backward from the skeptical agent and the required properties fall out. Bilateral: no entry the seller can complete alone — the counterparty's act is what makes it evidence. Identity-assured: the record says who confirmed and how they were authenticated. Immutable: append-only history, enforced below the application layer, so the past can't be quietly edited. Machine-readable: structured state, not prose in a PDF. Firewalled: the surface the buyer's agent reads must contain only bilateral, buyer-eligible facts — never the seller's internal scoring or strategy, so it can't leak what it shouldn't and can't be accused of hiding an agenda inside the data. And records-nothing on read: consulting the record must write nothing back to the seller, or the act of due diligence itself becomes surveillance.

The last two properties are the hard ones. A room built to capture the buyer's questions as signals for the seller cannot also promise to record nothing, and a product whose official account state is the seller's own inference cannot offer a firewalled, bilateral record without changing what it sells. That is why the posture is durable: it is a choice made at the foundation, not a feature added later.

04

What exists today: attested-state/v0

ValueRoom's version of this protocol is not a whitepaper — it's a named, versioned document shape enforced in our code today, called attested-state/v0. It is the projection of a room's bilateral truth that a buyer's side is entitled to read: how far the countersigned milestones have come, the co-signed value thesis, the confirmed timing, who is in the room on the customer's side, and what awaits the buyer's own confirmation. Three invariants are frozen into v0 and tested on every merge: it contains bilateral, buyer-eligible facts only — no field derived from the seller's internal scoring or strategy can ever be added to it; it is grounded and deterministic — a pure function of the room's recorded state, never a model's improvisation; and reading it records nothing back to the vendor.

Honesty about scope is part of the protocol. v0 freezes the shape of the record, not a wire format or transport — those are the next version, and they get built when a real external consumer exists to build against, not speculatively. Today the consumer is the in-room buyer assistant; the contract is published and versioned precisely so that when a buyer's agent shows up wanting to read attested state directly, the thing it needs to read already has a name, a shape, and a test suite.

05

A protocol, not a certificate

A disclaimer that doubles as the point: this is our protocol, enforced in our system and checked by automated tests that gate every merge — it is not an industry standard, and no standards body or certifying authority has blessed it. We think the endgame for the category is an open attestation standard that any vendor can implement and any buyer's agent can verify, and we'd rather the market get there than own it. But standards are earned by working implementations, not declared by documents — so the honest description of where this stands is: one working implementation, published contract, versioned, tested, in production use by the buyer-side assistant it was built for.

The bet underneath all of it is simple. As buying becomes agent-led, trust stops being a feeling produced by salesmanship and becomes a property verified by software. The vendors who win that transition won't be the ones with the most persuasive claims — they'll be the ones whose claims come countersigned. The room where the customer co-signs what's true is how those records get made; the trust protocol is how they'll be read.

Questions

Frequently asked

Is attested-state/v0 an open standard?

No — it's ValueRoom's published, versioned contract, enforced and tested in our own system. We believe the category ends at an open standard, but standards are earned by working implementations; this is one, honestly labeled.

Can an external AI agent read attested state today?

Yes. The contract's shape is published and versioned, the in-room buyer assistant runs on it, and where the vendor has opened that door for the room, a buyer can connect their own external AI to read the co-signed record directly — read-only, with a credential the buyer creates and can withdraw. It reads exactly what the buyer's own view contains and nothing the seller keeps to itself, and it records nothing back.

Why does 'records nothing on read' matter for AI-to-AI buying?

Because if consulting the record reports back to the seller, due diligence becomes surveillance and the buyer's agent must treat the surface as hostile. A record an agent can read without being observed is the precondition for it being trusted at all.

Sources

Enforced, not just promised. The guarantees behind these terms (append-only records, the records-nothing buyer lane, the buyer-side firewall) are enforced in our system and checked by automated tests. Read the live trust protocol

The room where those records get made

A real room with the attestation layer, no credit card. Your own accounts follow a 30-minute scope meeting.

Last updated 11 November 2026All terms