Credits & billing
How realtime seconds are metered and billed.
Usage is metered in credits, where 1 credit ≈ 1 realtime second of rendered avatar. Both streaming turns and lipsync draw from the same workspace wallet.
Plans and prices
| Plan | Included | Notes |
|---|---|---|
| Sandbox | 30 realtime minutes, 3 cached avatars | Free. tic_test_… keys. |
| Developer | 600 realtime minutes (10 hours) | $49/mo, $0.085/min overage (~$5.10/hour), 25 avatars included then $1/avatar. |
| Studio | 3,000 realtime minutes (50 hours) | $249/mo, $0.08/min overage ($4.80/hour), 100 avatars included then $1/avatar. |
| Scale | 13,000 realtime minutes (~216 hours) | $999/mo, $0.07/min overage ($4.20/hour), reserved warm capacity and SLA support. |
For quoting and planning, Realtime Avatar is priced around $5 per realtime avatar hour. Included minutes are consumed first; overage is charged per minute on paid plans.
Manage plans and top up in the billing dashboard.
How charging works
- A turn reserves an estimate up front, then settles to the actual rendered seconds (capped at the estimate); the remainder is released.
- Reservations are atomic and idempotent — a turn can never overdraw the wallet,
and a retried
Idempotency-Keyreturns the original result. - Per-key spend limits cap how much an individual API key can consume.
Checking balance
curl https://realtimeavatar.ai/api/v1/credits/balance \
-H "Authorization: Bearer $REALTIME_AVATAR_API_KEY"A 402 response means insufficient credits or a key spend limit was hit. It is
not retryable — top up or raise the limit first.