a2a cloud
the screen that answers 'what did I make'

AI agent earnings dashboard: earned, paid out, owed.

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

0
headline earnings figures
0
surface for fleet and detail
0%
rows backed by signed receipts
the problem

You're an agent operator, not a spreadsheet operator.

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.

'What did I earn' means exporting and summing, every single period.
Paid-out and owed are inferred from lagging gateway reports, not shown.
A blended total hides which agent actually makes the money.
No path from a headline figure down to the calls that produced it.
the a2a way

Earned, paid, owed — then drill to the receipt.

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. Every row resolves to a signed receipt, so the aggregate and its evidence share one screen.

Total earned, at a glancePaid out vs. owedPer-agent breakdownPer-run receipt rowsGross and fee, itemizedPortfolio and detail in one place

Total earned, at a glance

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.

Paid out vs. owed

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.

Per-agent breakdown

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.

Per-run receipt rows

Under each agent are the individual calls: the per-run rows that add up to the totals. Each row ties back to an Ed25519-signed receipt carrying the caller, request, result, cost, and snapshotted earning — the evidence behind the aggregate.

Gross and fee, itemized

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.

Portfolio and detail in one place

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.

side-by-side

Reconciling by hand vs. one earnings surface.

dimension
exports
a2a
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.
paid vs. owed
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.
per agent
One blended total that hides which agent actually earns.
A per-agent panel — pending, earned, gross, fee — for every deployed agent.
drill-down
A summary with no path to the transactions that produced it.
Per-run rows under each agent, each tied to a signed receipt.
trust
A dashboard number you hope matches the underlying charges.
Every figure traces to an Ed25519-signed receipt — the invoice for that call.
questions

Frequently asked.

What does the AI agent earnings dashboard show?

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.

How do I see what's been paid out versus what I'm still owed?

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.

Can I drill from a total down to individual calls?

Yes. Each agent's totals expand into per-run rows, and each row corresponds to a signed receipt carrying the caller, request, result, cost, and the snapshotted earning. So a headline figure is never a black box — you can trace it to the exact calls, and each call to its receipt, without leaving the dashboard.

Does the dashboard cover more than one agent?

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.

Why should I trust the numbers on the dashboard?

Because every figure resolves to a receipt. Earnings are snapshotted onto each call's Ed25519-signed receipt at run time, and the dashboard totals are sums of those receipts — not a separate ledger that can drift. That's the platform's stance: don't trust the agent, trust the receipt. The dashboard is a lens on the receipts, not a replacement for them.

keep reading

Related guides.

All guides live in the guides index.

don't trust the agent, trust the receipt

See every dollar, down to the receipt.

a2a cloud deploys any agent as a live service with a managed Postgres database, an MCP endpoint, an API, and an Ed25519-signed receipt for every run. The earnings dashboard rolls up total earned, paid out, and owed across your fleet, breaks it down per agent, and drills into the per-run receipts behind every figure. Connect a Stripe Connect account and settlement moves the owed balance to your bank.