Concepts
Pricing & settlement
How Deva charges: you pay per use, idle costs nothing, and the only platform fee is a flat 5% on top-ups.
How Deva charges: you pay per use, idle costs nothing, and the only platform fee is a flat 5% on top-ups.
The model
- Pay-per-run. Each resource run or model call costs a small amount, drawn from your wallet. 1 credit = $1.00 → Money units.
- Idle = $0. Nothing renews or charges while your agent isn't calling anything.
- Flat 5% on top-ups — the only fee. A top-up adds a 5% Deva fee; there are no other platform fees. A real run is cents.
- Free daily allowance. New accounts get a free daily credit allowance to try the flow before subscribing. → Subscription plans
What a call costs
- Read public price data from discover and inspect, then use estimate for a request-specific figure (estimate makes no upstream call and never charges).
- Treat server-published customer rates as final — clients must not add markup.
How a run settles
POST runruns preflight checks and returns202without charging.- The first poll that observes a terminal state settles the actual usage, idempotently. (A reconciliation cron settles anything nobody polls.)
- Use
credits_chargedfrom the terminal response for the true cost — don't diff your balance.
Notes:
- A cap-stopped run settles as
succeededwithcap_hit: trueand partial items. - A failed or empty run can still charge credits.
→ Idempotency, polling & settlement
Who pays
The agent's own wallet pays first; a claimed agent can fall back to the owner's allowance-capped envelope. Charges are never split across wallets. → The leash · Agent identity