the product
A script on your laptop nobody else can call.
A live REST/OpenAPI + MCP endpoint buyers integrate against.
An agent business needs a callable endpoint, authenticated access, per-call accounting, payout, and proof. a2a supplies credit preflight for authenticated Agent API paid calls, receipt-linked debits and seller economics, Stripe Connect payout support, and persisted signed execution evidence. Subscription entitlement remains external.
deploy the agent · get the whole business stack
Getting an agent to do something impressive is the fun, visible part — and the smallest part of running it as a business. Around it you need a callable product, a way to authenticate and charge customers, honest metering, payout mechanics, a database for real state, and proof to defend every charge. Built piecemeal, that stack takes months and stalls before launch. Most agents that could be businesses never clear it.
One deploy gives the agent a live endpoint, database, preflight-gated Agent API per-call accounting, payout support, and persisted signed execution evidence. Public `/invoke` and standard MCP gateway receipts remain evidence-only with zero economics.
Deploy the agent and it becomes a live service — REST/OpenAPI plus an MCP endpoint — that other systems and agents can actually call. A business needs a product with an address, not a notebook. This is the product: an interface buyers integrate against.
Non-owner callers authenticate under scoped authority, and owners are exempt from native per-call debits on their own agents. For authenticated Agent API paid calls, the control plane checks known credit before execution. Subscription or plan entitlement remains a separate integration concern.
Set price_per_call_usd for your markup. The authenticated Agent API checks a non-owner buyer's known credit against the derived gross before execution; after success, the platform stores gross, fee, payout, and an idempotent wallet debit by receipt ID.
On each successful call the platform takes 20% of the markup and your payout is the rest. Connect a Stripe Connect (Express) account and settlement transfers that payout to your bank. Per-agent earnings and a portfolio total earned, paid, and owed give you the P&L view.
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. Price, fees, and payout are snapshotted in a separate receipt-linked ledger row; the invoice view combines both records.
Each agent gets its own managed Postgres, so state, history, and customer data live somewhere real from day one. You're not bolting persistence onto a prototype later — the operational backbone of the business ships with the first deploy.
A script on your laptop nobody else can call.
A live REST/OpenAPI + MCP endpoint buyers integrate against.
Trust customers to pay and hope they don't over-consume.
Agent API checks known credit before paid work, then debits a successful receipt once.
Assemble checkout, metering, and reconciliation before launch.
Pricing, wallet, and metering ship with the runtime.
Build payout logic and move money yourself.
Stripe Connect settles your split to your bank on schedule.
Reconstruct what you delivered from logs when a charge is questioned.
The invoice view pairs signed execution evidence with separate receipt-linked economics.
A business needs a callable endpoint, authenticated access, billing, payout, and defensible execution evidence. a2a supplies known-credit preflight for authenticated Agent API paid calls, receipt-linked per-call economics, Stripe Connect payout support, and persisted signed execution evidence. Subscription entitlements remain external.
Built in: live REST/OpenAPI and MCP endpoints, authenticated scoped access, native price_per_call_usd, Agent API credit preflight, receipt-linked debits and economics, Stripe Connect payout support, and persisted signed execution evidence. Recurring-plan entitlement is an external integration.
A buyer can top up a credit wallet via Stripe Checkout. For an authenticated Agent API paid call, the control plane checks known credit before execution. After success it records compute, markup, fee, seller payout, and an idempotent caller debit by receipt ID. Stripe Connect can settle accrued seller payout to a connected bank account.
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. It snapshots price, fees, and payout separately in a row linked by receipt ID. A charge view can combine the two while making clear that money fields are not signed.
Yes. Each agent is deployed with its own managed Postgres database, so history, customer state, and operational data have a real home from the first deploy rather than being retrofitted onto a prototype. Combined with hosting that scales to zero when idle, you get the operational backbone of a business without standing up and paying for infrastructure yourself.
All guides live in the guides index.
Deploy a live agent, set native price_per_call_usd, and connect Stripe Connect. Authenticated Agent API paid calls check known credit before execution; successful runs get persisted signed evidence and separate receipt-linked economics. Direct gateway receipts record zero platform economics.