the headline
Export CSVs and sum them to answer 'what did I earn' each period.
Total earned is the top line, computed from the same receipts you can drill into.
One surface answers the money questions. The top line is total earned across your agents; beside it sit paid out and owed, so your pending balance is a number, not a guess. Below, a per-agent breakdown shows pending, earned, gross, and platform fee — and under each agent, the per-run rows, every one tied to an Ed25519-signed receipt. Zoom from the whole portfolio to a single call without leaving the page.
total earned · paid out · owed · per-agent · per-run receipts
Running a fleet of paid agents, the earnings question compounds fast: what did everything earn, what already hit my bank, what's still owed, which agent is actually carrying the revenue, and can I prove any of it? Answer that with exports and gateway reports and you spend your week reconciling instead of building. The number you need most is the one hardest to get.
The dashboard leads with total earned, paid out, and owed, breaks down by agent into pending, earned, gross, and fee, and expands into per-run rows. Each row links ledger economics to a verified execution receipt by ID, so both sources share one screen without being conflated.
The top line is what your agents have earned across every paid call — your markup minus the platform fee, summed. It's the first number you want and the last one you should have to compute by hand.
Two figures sit beside earned: what has already settled to your bank, and what is still owed to you. The gap between them is your pending balance — the earnings waiting for the next settlement sweep to your connected account.
Every agent gets its own panel: pending, earned, gross, and platform fee. You see which agents actually make money and which just make calls, without exporting anything or reconciling across screens.
Under each agent are per-run rows that add up to the totals. Each row links control-plane economics to an Ed25519-signed execution receipt by receipt ID. Cost and earning live on the ledger row, not inside the signed payload.
The dashboard shows gross (compute plus your markup) and the platform fee alongside your earning, so the split is never a mystery. You can read exactly how a buyer's payment became your take, call by call.
The portfolio roll-up and the per-agent detail live on the same surface. Zoom from 'what did my fleet earn this period' down to a single signed receipt without leaving the dashboard or stitching data together.
Export CSVs and sum them to answer 'what did I earn' each period.
Total earned is the top line, computed from the same receipts you can drill into.
Guess your pending balance from gateway reports that lag reality.
Paid out and owed shown side by side, so pending is a number, not an estimate.
One blended total that hides which agent actually earns.
A per-agent panel — pending, earned, gross, fee — for every deployed agent.
A summary with no path to the transactions that produced it.
Per-run rows under each agent, each tied to a signed receipt.
A dashboard number you hope matches the underlying charges.
Every figure traces to a ledger row linked to a signed execution receipt.
A portfolio roll-up and per-agent detail on one surface. The roll-up shows total earned, paid out, and owed across all your agents. Each agent then has its own panel with pending, earned, gross, and platform fee, and under it the per-run rows — the individual calls, each tied to an Ed25519-signed receipt — that add up to those totals.
The dashboard shows paid out and owed side by side. Paid out is what has already settled to your connected Stripe account; owed is what has accrued but not yet been swept. The difference is your pending balance, waiting for the next settlement sweep. You read all three as numbers rather than inferring them from gateway reports.
Yes. Each agent's totals expand into per-run rows. A row stores price and payout economics and links to a signed execution receipt by receipt ID. You can trace the aggregate to individual calls while keeping the provenance of signed run fields and unsigned money fields explicit.
It's built for a fleet. The portfolio view rolls up total earned, paid out, and owed across every agent you run, and the per-agent panels sit underneath for detail. You get the fleet-wide answer and the single-agent answer on the same screen, with no exporting or cross-screen reconciliation.
Because every figure resolves to a control-plane economics row linked to a verified receipt ID. The dashboard sums ledger fields such as seller payout and platform fee; the receipt independently signs the execution fields. The dashboard should expose both records rather than claiming the totals come from signed economic data.
All guides live in the guides index.
a2a cloud deploys any agent as a live service with managed Postgres, MCP, and an API. Authenticated Agent API paid calls receive Ed25519-signed receipts and separate economics that the earnings dashboard can aggregate. Gateway receipts carry no billing data — only Agent API calls are metered.