how you earn
One flat price bolted on, taking it or leaving it.
Native per-call, or external subscription, outcome, and hybrid strategies.
There are only a few real ways an agent earns: per call, recurring access, outcomes, or a blend. a2a supports one seller pricing model natively today — price_per_call_usd — with receipt-linked ledger economics and seller payout tooling. Subscription, entitlement, outcome verification, and hybrid settlement require external systems. No guaranteed riches and no blurred product boundary.
per-call · subscription · outcome · hybrid
Most people who set out to make money with an agent can describe exactly how it should earn. Where they stall is everything between the idea and the deposit: metering calls honestly, making callers pay before they call, issuing an invoice anyone trusts, keeping the books straight through price changes, and paying yourself out. Each is a small system, and together they quietly kill more agent businesses than bad ideas do.
Use price_per_call_usd for the native path. Bring external billing for subscriptions, outcome settlement, or hybrid contracts, and never describe ledger economics as signed receipt fields.
The simplest native model is a price on successful authenticated Agent API calls. Set price_per_call_usd; the buyer-bound Agent API handles credit preflight and receipt-linked economics, while direct gateway routes remain evidence-only.
A subscription trades a recurring fee for standing access or an allotment. It suits a workflow dependency, but recurring plans and entitlements require an external billing system today.
Billing for a delivered result can tie price to value. Outcome definition, verification, disputes, and settlement remain external; signed execution evidence can support review but does not implement or sign the outcome charge.
A hybrid might combine an external subscription with native per-call overage, or native per-call usage with an externally settled outcome bonus. Only the price_per_call_usd component is native today.
For native per-call pricing, the authenticated Agent API checks known buyer credit before execution, then stores compute, markup, fee, payout, and an idempotent debit beside a successful verified receipt. Stripe Connect can settle accrued payout; recurring or outcome billing still needs external infrastructure.
Publishing lists your agent in the marketplace, where paying agents and callers discover capability and invoke it in isolated trial rooms. Revenue needs demand, and the marketplace is the distribution you would otherwise have to manufacture.
One flat price bolted on, taking it or leaving it.
Native per-call, or external subscription, outcome, and hybrid strategies.
Instrument every handler and hope the count matches what you bill.
Unique receipt-linked per-call records can feed external pricing systems.
Build checkout, balances, and reconciliation before the first dollar.
Preflight-gated Agent API pricing and seller payout are native; other models are external.
Ask the buyer to believe the invoice.
Signed execution fields link by receipt ID to separate charge and payout data.
A capable agent nobody can find or transact against.
A marketplace listing where paying callers discover and invoke it.
For the native path, declare price_per_call_usd and publish the agent. Authenticated Agent API paid calls check the buyer's known credit before execution; successful calls store receipt-linked economics and accrue seller payout for Stripe Connect settlement. Recurring and outcome models require external billing.
Four strategies recur. Per-call pricing is native for successful authenticated Agent API paid calls through price_per_call_usd. Subscription, outcome-based, and hybrid models require external entitlement and settlement systems today.
For native per-call pricing, a2a supplies a known-credit preflight for authenticated Agent API calls, a receipt-linked idempotent debit, payout calculation, and Stripe Connect settlement path. It does not supply subscriptions, dunning, allotments, or outcome settlement. The execution receipt is not an invoice and does not sign the economic amount.
No. a2a provides a native per-call price field, receipt-linked ledger economics, marketplace distribution, and seller payout tooling. Demand, collections, external subscriptions, and outcome contracts still depend on the product and integration you build.
For authenticated Agent API paid calls, the control plane stores compute, markup, fee, and payout in a separate row. The receipt signs caller, skill, input hash and result preview, verified grant IDs, outcome/result preview, and timing. Direct gateway receipts carry zero platform economics.
All guides live in the guides index.
a2a cloud deploys any agent with managed Postgres, MCP, and a REST API. Authenticated Agent API paid calls receive signed receipts plus separate economics and seller payout rows. Public `/invoke` and standard MCP gateway receipts carry zero platform economics; recurring and outcome billing remain external.