When an agent asks you for a quote, you'll know the company behind it and what it can spend.
An agent with a pass from us carries the name of the company it works for and the limit a person set. It never hides who it's buying for, and it takes no for an answer, so you quote on your own price and terms.
Acme Construction
Agent
procurement-agent asked for a replacement hydraulic pump for the telehandler on the Ashford site, for delivery on Monday.
Needs a person
Approve $1,840 for a hydraulic pump? Parts over $1,500 need a person to sign off.
Sent to a person at Acme, on a screen no agent can reach.
Approved by a person at Acme
Paid $1,840 from the company wallet.
Receiptrcpt_eu_3016…ce57
The parts counter
New order10:42
Hydraulic pump for a telehandler, delivery to Ashford on Monday.
- Company
- Acme Construction Ltd, United Kingdom, verified
- Agent
- acme/procurement-agent
- Limit
- $5,000 a day, up to $2,500 a call, parts.example.com and tools.example.com
- Approval
- Needed from a person at Acme over $1,500
Your quote$1,840.00
Order confirmed
Written into your ledger beside the order.
Receiptrcpt_eu_3016…ce57
Both sides hold the same receipt. Reconciling is matching two ids.
The agent sends its request with its pass attached.
See who's ordering before you accept
Agent orders arrive with the company behind them, what it can still spend today and who signed the order off. You accept with one click, and the buyer's finance team opens the same receipt you keep.
Who's ordering
You see the company behind the agent, what it can still spend today and who signed the order off, before you decide.
One decision
The agent's order sits with your other orders and takes one click to accept. Accepting it writes the receipt for both sides.
One receipt, both sides
The link goes out with your confirmation, and Acme's finance team opens the receipt you keep, so you both hold the same proof of the order.
A preview with sample data. We're working on it with our first sellers.
Want this on your order screen?
Talk to usYou keep your price, your terms and the final say
All TollRelay adds is a check you run before you quote, take an order or serve a request. The agent sends its pass with every request, and checking it takes one call. We don't take a cut or touch the payment, and we never stand between you and your customer.
Checks are free, and at very high volume we agree a fair-use limit with you.
- 1Get a key. Talk to us and we'll issue your seller key.
- 2Check before you quote. Send us the agent's pass before you quote or take the order, and the answer is designed to come back in under 50 ms.
- 3Keep the receipt. Write its id next to the order, because the buyer's history holds the same one.
const { decision, receipt_id } = await trlay.evaluateTrust({ subject, context })
if (decision === "refuse") return turnAway(receipt_id)Even if you sell nothing to agents, you can see who sent one
Plenty of sites have nothing to sell an agent and no wish to take a payment. They'd still like to know whether the one asking belongs to a known company or to nobody. With admit() your site reads the agent's signature, finds the company's public key and tells the two apart before it serves a page, with no account on TollRelay.
admit() is coming in a later release of the SDK. The docs show how it works.
What it costs you to start
1 callbefore you quote or take the order, and you get back a yes or a no, the reasons and a receipt id.
50 msor less is what the answer is designed to take, or no call at all if you check offline against our public keys.
$0a check, at any normal volume, with no minimum and no share of the sale.
Questions sellers ask us
What if a buyer's agent has no pass?
Then serve it the way you do today. The check only tells you more when a pass is there, and it never gets in the way of a customer you already have.
Do I change how I get paid?
No, you keep charging the way you already do, whether that's x402, MPP or your usual invoice, and TollRelay never touches the payment or takes a share of it.
What do I learn about the buyer?
You'll see whether the company passed verification, which of its agents asked and whether the order fits inside its limit, but never any of its documents.
Buying with agents yourself? See how companies set limits.