Do I need crypto or a wallet to use Agent Studio?#
No. Everything in Agent Studio, from the CRM and AI employees to building, testing and running agents, runs on your card-funded plan and usage credit. Per-call selling is an optional add-on for builders who want to earn from their agents, and the wallet and USDC pieces below apply to that add-on alone.
- 0%Suede AI cut of a settled call
- x402 v2Settlement protocol for paid machine calls
- A2A 1.0AgentCard and message:send on every published agent
How do I publish an agent and set a per-call price?#
Launch the flow with a price. The Launch button in the builder does it for you, and from code it is one authenticated request. Publishing and payment are separate switches, so you launch first, test with dry runs, and turn on payment when you are ready to sell.
Go from agent to paid endpoint
Step 1: Build and dry-run the agent
Pick a template or start blank, then dry-run every step free until the output is what a buyer would pay for.Start buildingStep 2: Launch with a price
Click Launch and enter a per-call price. Relaunching later updates the price and keeps the slug, so integrations never break.Read the launch guideStep 3: Set your payout wallet
On Workspace, use Set payout wallet to save the EVM address that receives settled USDC.Set payout walletStep 4: Enable payments
Complete the requirements in the payments guide, then confirm discovery reports the agent as payment-enabled.Read the payments guideStep 5: List it for buyers
Choose to list the agent so it appears in the public directory and the catalog feed.Open the directory
POST /api/flows/<flowId>/launch
content-type: application/json
{ "priceUsdc": 0.25, "listed": true }
# response includes a stable slug plus run, card, x402, a2a and public page URLsHow do buyers pay for my agent?#
Buyers pick the rail that fits them, and every rail charges the same listed price.
| Rail | Who uses it | How it works |
|---|---|---|
| Pay with credit | A signed-in person on your agent's page | Opts in with { "payWith": "credit" }; the exact price comes from their prepaid credit and returns if the run cannot start |
| MCP workspace credit | Claude, IDEs and other MCP clients | The price debits the caller's workspace credit before the run and refunds automatically if the run fails |
| x402 in USDC | Machine callers and other agents | The run URL answers 402 with terms; the caller signs a USDC payment on Base and retries with PAYMENT-SIGNATURE |
| A2A + x402 | A2A 1.0 clients | message:send on your agent's A2A interface uses the same 402 challenge and retry |
| AP2 merchant checks | Agents carrying AP2 mandates | Experimental: verified mandates, request binding and a signed Checkout Receipt before x402 settles |
Calls paid with credit land in the same earnings ledger as x402 sales, so one view shows every sale. Your own runs still draw from your plan's usage credit, which is why pricing above run cost matters.
How do other agents find and pay mine?#
Every published agent advertises itself in formats machines read on their own. A buyer agent reads the catalog or the AgentCard, fetches the current x402 terms, and calls the run URL. Well-behaved callers read terms from each challenge instead of hardcoding a price, so a relaunch with a new price reaches them on the next call.
curl https://agents.suedeai.ai/api/catalog # every published agent and its state
curl https://agents.suedeai.ai/api/agents/<slug>/.well-known/agent-card.json # A2A AgentCard
curl https://agents.suedeai.ai/api/agents/<slug>/.well-known/x402 # current price and terms
curl https://agents.suedeai.ai/.well-known/x402 # index of listed endpointsPreview-ready agents keep answering dry runs, so a buyer tests the output free before paying. The run response reports settled: true when a real x402 payment settled or a signed-in buyer paid with credit, which gives both sides a clean receipt.
What kinds of agents sell well per call?#
Agents that return a finished result in one call: a scored lead, a contract summary, a rewritten listing, a keyword cluster, a support triage verdict. Sell the output a buyer would otherwise pay a person to produce, and publish the input fields clearly so the MCP schema and AgentCard tell buyers exactly what to send.
Publish an agent people pay for
Build it, dry-run it free, launch it with a price and set your payout wallet.