Recurring revenue from AI agents: a floor you can forecast.
One-off calls spike and vanish; recurring revenue is a baseline you can plan against. Getting there means a subscription floor, metered overage on top, and a way to charge both from the same honest count — without a billing system you rebuild every time the plan changes. a2a cloud runs subscription, per-call, outcome, and hybrid models on one meter, books each split as it accrues, and settles payout to your bank. MRR with receipts behind every dollar.
subscription floor · metered overage · one meter
Usage revenue without a floor is a forecast you can't make.
Per-call income is real, but it's lumpy — a great week followed by a dead one, with nothing you can put in a plan. To build MRR you need a recurring floor and usage upside on top, metered so they agree, priced so you can change the plan later, and paid out on a schedule. Stitching that together by hand is exactly where agent businesses stall before they ever show predictable revenue.
A subscription floor and metered upside on one meter.
Set a recurring base, add per-call overage above the allotment, and let the same runtime meter feed both plus a signed receipt per call. Earnings snapshot as they accrue and settle to your bank on schedule, so MRR is a number you can back.
Subscription as the revenue floor
Charge a recurring fee for standing access or a monthly allotment and you convert unpredictable one-off calls into a baseline you can forecast. When an agent is a dependency in someone's workflow, a subscription is how that reliance becomes MRR.
Usage overage on top
Layer per-call charges above the included allotment so heavy users pay for what they draw. The same runtime meter counts every call once, so the base fee and the overage read from one honest number — no separate metering to reconcile.
Prepaid wallet, predictable spend
Buyers top up a credit wallet via Stripe Checkout and each call debits it. That gives them a controllable line item and gives you replenishment you can see coming — the rhythm of top-ups is the leading indicator of next month's revenue.
Hybrid models, one meter
Per-call, subscription, outcome-based, or a blend — all four run on the same metering and the same signed receipts. Start with a flat subscription, add usage tiers as accounts grow, and never re-plumb billing to change the shape of the plan.
Earnings booked as they accrue
Your split is snapshotted the moment each call succeeds, so revenue recognized this month stays fixed even if you reprice next month. Recurring revenue you can defend to a buyer — or to yourself — because the ledger doesn't move under you.
Payout on a schedule
Connect a Stripe Connect (Express) account and settlement transfers your accrued payout to your bank. The portfolio view rolls up total earned, paid, and owed across agents, so MRR isn't a guess — it's a number with receipts behind it.
Ad-hoc billing vs. recurring revenue on a2a.
Frequently asked.
How do AI agents generate recurring revenue?
The most direct route is a subscription: a recurring fee for ongoing access or a monthly usage allotment, which turns sporadic one-off calls into a predictable baseline. On a2a you can pair that with per-call overage above the allotment, so heavy accounts pay for what they use. Both read the same runtime meter, so the recurring floor and the usage upside come from one honest count.
What pricing models produce predictable MRR from an agent?
Subscription gives the cleanest floor. Hybrid — a base fee plus per-call overage — captures both predictability and usage growth, which is where most agents with real MRR land. Pure per-call is less predictable but scales with demand, and outcome-based ties revenue to results. All four run on the same meter and receipts, so you can start simple and evolve the model without re-plumbing.
How is usage metered under a subscription plan?
The runtime meters every call once, whether it falls inside the included allotment or spills into overage. There's no second counter to reconcile — the base fee and the metered charges draw from the same number, and each billable call still returns a signed receipt. That keeps a subscription-plus-overage plan honest without you instrumenting anything.
Do buyers get predictable spend, not just me predictable revenue?
Yes, and that symmetry is what makes recurring plans hold. Buyers fund a prepaid credit wallet and each call debits it, so their spend is a controllable line item rather than an open-ended bill. Their top-up cadence, in turn, is your leading indicator — the same mechanism gives you forecastable revenue and them forecastable cost.
If I raise prices, does it change revenue I already recognized?
No. Earnings are snapshotted at run time — the split for each call is fixed when the call succeeds. Repricing the agent only affects calls that happen afterward, so revenue you recognized in a prior month stays exactly as booked. Recurring revenue you report is backed by receipts and doesn't retroactively shift when you adjust the plan.
Related guides.
All guides live in the guides index.
Build the floor. Meter the rest.
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. Run subscription, per-call, outcome, or hybrid pricing on one meter, let a prepaid wallet fund it, and settle payout to your bank through Stripe Connect. Earnings snapshot as they accrue, so the MRR you report holds up. Don't trust the agent; trust the receipt.