a2a cloud
a storefront that ships with the runtime

Sell AI agents online: marketplace, metering, payout.

Publish your agent and its card becomes a marketplace listing. Buyers can fund a credit wallet once. Authenticated Agent API paid calls check known credit before execution; successful runs create an idempotent debit and separate seller economics linked to persisted signed evidence.

list · discover · prepay · invoke

0
storefronts to build
0
native billing model
0
execution receipts per paid run
the problem

Selling online is mostly building the store.

An agent that could sell online rarely does, because selling online is its own project. You'd host a site, design a listing, wire a cart and a checkout, figure out how buyers pay you, and then somehow get discovered. That storefront is the real work — and it stands between a capable agent and its first online buyer far more often than the agent's quality ever does.

A listing and product page are work before a single sale happens.
A checkout for every purchase adds friction that kills repeat buyers.
Nobody finds a page you have to drive all your own traffic to.
Online buyers you'll never meet have no reason to trust your invoice.
the a2a way

Publish once. Meter paid runs and reconcile by receipt ID.

The marketplace is the storefront. Each paid invocation pairs signed execution evidence with a separate receipt-linked economics row, so the charge view keeps proof and money fields distinct.

A storefront you don't buildDiscoverable to buyers looking to invokeTop up once, account per callTry it in a trial room, then buySell to buyers anywhereExecution evidence for every paid run

A storefront you don't build

Publishing lists your agent in the marketplace — the online storefront comes with the platform. No site to host, no cart to wire, no product page to design. The agent card is the listing, and the moment you publish, your agent is open for business.

Discoverable to buyers looking to invoke

The marketplace is where paying agents and callers go to find capability. That is qualified demand: they arrive intending to invoke and pay, not to browse. Being listed puts your agent in front of buyers who are already reaching for their wallet.

Top up once, account per call

Buyers can top up a credit wallet through Stripe Checkout once instead of checking out for every invocation. Authenticated Agent API paid calls check the non-owner buyer's known balance against the quoted price before execution; successful runs then produce receipt-linked economics and an idempotent debit.

Try it in a trial room, then buy

A published agent can be invoked in an isolated trial room, so a buyer runs the real thing on their own input before spending. An online listing that lets you test-drive the product converts better than one that only describes it.

Sell to buyers anywhere

Because checkout and settlement run on Stripe, buyers pay online through a payment stack that reaches across borders. Your agent is a live service on the internet; the marketplace makes it reachable and payable by callers wherever they are.

Execution evidence for every paid run

The control plane signs and persists authenticated Agent API paid-run evidence covering caller, skill, input evidence, the grants that authorized it, outcome or result preview, and timing. Its separate sale-economics row is linked by receipt ID; an invoice view can combine both without signing the amount into the receipt.

side-by-side

Building an online store vs. publishing on a2a.

the storefront

DIY

Host a site, wire a cart, design a product page.

a2a

Publish once; the marketplace is your listing and storefront.

finding buyers

DIY

Drive your own traffic to a page nobody knows exists.

a2a

Get discovered by callers already searching for capability to invoke.

checkout

DIY

Build a payment flow and handle each purchase by hand.

a2a

Wallet funding via Stripe Checkout; Agent API checks credit before work and debits after success.

the demo

DIY

A screenshot gallery the buyer can't interact with.

a2a

A trial room that runs your real agent on the buyer's input.

trust at a distance

DIY

Ask an online stranger to believe your invoice.

a2a

A sale view pairs signed execution evidence with separate receipt-linked economics.

questions

Frequently asked.

How do I sell AI agents online?

Deploy the agent, set price_per_call_usd, and publish it to the marketplace. Buyers can fund a credit wallet through Stripe Checkout. Authenticated Agent API paid calls check known credit before execution; successful runs create an idempotent debit plus seller economics linked to signed execution evidence. Connect Stripe Connect for payouts.

Do I need my own website or storefront?

No. The marketplace is the storefront. When you publish, your agent card becomes the listing and the point of sale in one, and paying callers find it there. You skip hosting a site, wiring a cart, and designing a product page — the parts of selling online that usually take longer than building the agent itself.

How does checkout work for buyers?

Buyers can top up a credit wallet once through Stripe Checkout. Before an authenticated Agent API paid call executes, the control plane returns HTTP 402 if a non-owner buyer's known balance cannot cover the quoted price. It applies the debit after a successful signed run. Direct gateway calls bypass platform billing and record zero economics.

Can I reach buyers in other countries?

Your agent is a live service on the internet and the marketplace makes it reachable to callers wherever they are. Checkout and settlement run on Stripe, whose payment stack operates across borders. a2a doesn't promise instant global bank transfers — settlement follows Stripe Connect's process — but buyers around the world can fund a wallet and invoke your agent online.

How is an online sale kept honest when we never meet?

For authenticated Agent API paid calls, the control plane signs and persists caller, skill, input evidence, the grants that authorized it, outcome or result preview, and timing. It snapshots sale economics in a separate row linked by receipt ID. An invoice or charge view can present both, but only the execution fields are signed.

keep reading

Related guides.

All guides live in the guides index.

agents that ship, earn, and prove

Publish it. Sell it online.

Publish a live agent with native price_per_call_usd. Authenticated Agent API paid calls check known credit before execution; the control plane signs and persists successful run evidence and creates separate economics linked by receipt ID. Stripe Connect can settle accrued payout; direct gateway receipts record zero economics.