Pricing

Two numbers. Plain math.

One rate, billed by the second. Reserve the capacity you need with a monthly commit that returns as minutes.

$0.10 / min
Per minute of live stream
Billed by the second, only while a stream is active. No minimum charge, no idle billing.
+$30 / mo
Per additional concurrent stream
1 stream included for everyone. Each $30 reserves another and credits back as 300 minutes.

Why it's this simple

How it works

What counts as a minute?

Stream time only — billed by the second, only while a stream is active. Idle time costs nothing.

What is a concurrent stream?

One avatar conversation happening at the same time. Rule of thumb: about 1 stream per 200 daily active users.

How does the $30 per extra stream work?

It's a monthly minimum credited back as 300 minutes. You pay the greater of your reserved minimums or your actual usage.

  • One production avatar, ~2,000 min/mo, never overlapping — 1 stream included, no reservation: 2,000 × $0.10 = $200/mo.
  • Launch event, up to 5 callers at once, 1,500 total min — reserve 4 extra streams ($120 floor = 1,200 min credit); usage 1,500 × $0.10 = $150; pay $150 (usage exceeds floor), all 5 slots guaranteed.
  • 3 standby slots 24/7, only ~500 min/mo — reserve 2 extra ($60 floor = 600 min credit); usage = $50; pay $60 — the $10 gap reserves the idle GPU capacity.
Why no tiers or credits?

One rate to reason about, nothing to convert, no tier to outgrow.

What happens when all streams are busy?

Sessions enter a live FIFO queue with position updates instead of failing. Reserved and Enterprise capacity skips the line.

Do unused minutes roll over?

No.

Can I get dedicated GPUs or an SLA?

Yes — that is Enterprise.