Agentic commerce protocol

Agents scope.
Humans pay.

Let the buyer's assistant do the scoping, counting and quoting. Stop it precisely at the money and hand its human a link. That line is the product.

Where the human enters

01

The assistant scopes

It opens a scope session, adds priced items, revises as the conversation changes. No credentials, no account, no card.

Machine lane

02

A quote is locked

A signed, short-lived quote with line items and a total. The price cannot move between quote and pay. Change the scope and a new quote is issued, linked to the old one.

Machine lane

03

A human pays

The assistant hands over a link. A person opens it in a browser, sees exactly what was scoped and by whom, confirms, and pays by card.

Human lane

The receipt goes back to the assistant. The audit trail shows the exact moment the human entered.

Rules with teeth

Enforced by the database, not the interface

  • No agent can complete a payment

    Confirmation requires a human browser session. A payment can never be recorded as paid without one — the database rejects it.

  • The price cannot change after quoting

    Every quote is signed with a server-held key and verified on read. A tampered quote fails verification.

  • Quotes are insert-only

    A scope change writes a new quote pointing back at the one it replaces. Nothing is rewritten in place.

  • An expired token never pays

    It produces a re-quote link, never a silently refreshed price.

Live catalog

What an assistant can quote right now

This is a real, editable price list. Any agent can read it at /api/public/catalog and quote against it. Swap it for your own and the protocol is unchanged.

ItemSKUPriceMinimum
Job setup
One-off handling, specification review and delivery packaging for a job.
setup-fee$150.00 / job1
Premium verified records
Records with phone and email verified within the last 30 days.
records-premium$0.34 / record250
Contact enrichment
Direct dial and verified work email appended to supplied records.
enrichment-contact$0.19 / record250
Standard records
Verified contact records matching the requested selection criteria.
records-standard$0.12 / record500
Firmographic enrichment
Company size, industry, revenue band and location appended to supplied records.
enrichment-firmographic$0.08 / record500
Deliverability scoring run
Scores a supplied list and returns a recommended mailable subset.
scoring-run$0.05 / record1,000
Suppression and do-not-mail check
Screens a supplied list against suppression, deceased and do-not-mail registers.
suppression-check$0.03 / record1,000
List hygiene pass
Deduplication, address standardisation and formatting on a supplied file.
list-hygiene$0.02 / record1,000

This is not autonomous agent spending. The human step is the feature, not a limitation to be removed later.

Talk to a human

Sell your services through the protocol

Want your catalog behind this handoff, or evaluating the protocol for your own platform? Leave a message — it lands directly in the vendor console.