Docs
Credit system
Credits are the unit of account for all generation jobs. They're reserved before a job runs and released automatically if the job fails — no silent overcharges.
How credits work
When you trigger any generation job (image, video, narration, etc.), the system checks your available credit balance. If you have enough, those credits are reserved immediately — they're deducted from your available balance but held until the job completes.
When the job succeeds, the reservation is confirmed and the credits are consumed. When a job fails, the reservation is released and the credits are returned to your balance automatically — you are never charged for failed jobs.
This reserve-confirm-release pattern means you can queue multiple jobs in parallel without risk of double-spending, and you'll never lose credits to a model error or timeout.
Credit costs by stage
Costs vary by model and duration. Approximate values:
| Stage | Credits |
|---|---|
| Story generation (Gemini / Claude) | 5–15 |
| Scene planning | 5–15 |
| Image generation (Flux Pro) | 8–12 |
| Image generation (Flux Schnell) | 3–5 |
| Image generation (Ideogram V3) | 10 |
| Video generation (Kling v3 Pro) | 20–40 |
| Video generation (MiniMax Video-01) | 25 |
| TTS narration (ElevenLabs, per scene) | 5 |
| SFX sourcing | 2 |
| Final export (FFmpeg) | 5 |
A typical 2-minute film (12 scenes, Flux Dev images, Seedance video, ElevenLabs narration) uses approximately 600–800 credits.
Workspace credit allowances
Workspace owners can set a monthly credit allowance for each team member. This limits how many workspace credits a member can consume per month, independent of the member's own personal credit balance.
Allowances reset on the same calendar date each month. If no allowance is set, the member has unlimited access to workspace credits.
Members can optionally enable personal credit fallback — when their workspace allowance is exhausted, jobs are billed to their personal workspace balance instead of being rejected.
Example
Alice is a member of the "Storyframe Studio" workspace. The owner has set her allowance to 500 credits/month. She has used 420 credits so far this month. She wants to run a video generation job that costs 60 credits.
- Workspace credits remaining: 80. Job cost: 60. Job runs normally, billed to workspace.
- If Alice had only 40 workspace credits left and personal fallback enabled, the job would bill her personal workspace instead.
- If she had 40 workspace credits left and no personal fallback, the job would be rejected until her allowance resets.
Getting more credits
New accounts start with 5,000 free credits. Additional credits can be purchased from the Billing page. Credits do not expire.
Workspace owners purchase credits for the workspace balance. Personal credits are purchased and held on your personal workspace, separate from any workspace you belong to as a member.