Build one local Alpha plan step by step: idea and presenter, video settings, script, price confirmation, then ready state.
Local demoNo chargeNo provider jobCustomer QA account
AI draft helper
Generate only when you ask
Checking OpenAI draft provider…
Free AI drafts: checking…. Each explicit script or scene generation performs one real OpenAI request. Generated drafts and selected ideas save immediately to the active video. Draft history shows only this exact video. Draft history and manual editing do not use quota.
Checking the real OpenAI draft provider and your free quota…
Step 1
Idea, avatar, voice and scene
Start with the text idea, then choose the saved presenter setup. The idea is typed, not selected from presets.
Saved presenter for demo video
Loads Maya v1 and the prepared English script. Your idea and approved settings stay editable.
Avatar / Character
Maya v1 · saved fictional presenter.
Future builder: create or edit avatar
Voice settings
Maya voice v1 · English.
Future builder: voice, tone and pacing
Scene / Studio
Clean studio look · light motion.
Future builder: scene and studio style
Local preview buildersThese buttons now open local preview panels for avatar, voice and scene choices. They update the current video summary only; provider dispatch and file upload remain blocked.
Step 2
Video settings
Choose the visible production settings. Technical provider details remain behind the scenes.
Settings are saved locally in this Alpha screen. No provider job is created.
Step 3
Script, scene, avatar words and approval
Review what the avatar will say and what scene should be rendered. If something important is missing, the platform asks for it here before approval — not on a separate page.
Future multi-speaker modeIf a video uses several avatars, camera angles or a narrator, the next version should split this into separate word tracks per speaker or scene segment, such as Avatar 1 words, Avatar 2 words, Narrator text, Scene 1 description and Scene 2 description.
Avatar words not approved
Before approval
When you tick the confirmation box, AI Story Platform checks the essential provider-ready fields. Missing critical details are requested here inline.
Waiting for approval check.
Content and consent rules will be linked here. Region-specific rules can be shown later based on the customer account or access region.
Approval is locked until the review checkbox is selected.
Script, avatar words and approval
Script and character words
Approve words & continue to price
Step 4
Price estimate
Review the estimate only. The legal/content approval checkbox belongs to the script, scene and avatar words step, not the price step.
Estimated customer price
$9.90Demo estimate for one short 30 sec avatar video. Taxes, discounts and final pricing are not applied here.
Payment status
No charge nowWallet charging and external payment remain blocked.
No payment is collected on this Alpha screen. This price is shown only to test the customer review flow.
Step 5
Ready for local Alpha review
The local plan is ready to review. Real rendering, external transport, wallet charging and public publishing remain unavailable.
Local result state
Confirm the local plan in the previous step to mark this draft ready.
Alpha review / technical handoff details
These details are kept behind the scenes for operator review. No provider request is made here.
CUSTOMER_ALPHA_CREATE_WIZARD_V19
CUSTOMER_ALPHA_CREATE_SCRIPT_APPROVAL_V20
CUSTOMER_ALPHA_CREATE_INLINE_REQUIREMENTS_V21
CUSTOMER_ALPHA_CREATE_STEP1_BUILDERS_V22
CUSTOMER_ALPHA_AI_DRAFTS_THEME_V23
CUSTOMER_ALPHA_OPENAI_DRAFT_FRONTEND_V31
AI_DRAFT_FRONTEND_BACKEND_ENDPOINT=/customer-ai-drafts/draft
AI_DRAFT_FRONTEND_QUOTA_ENDPOINT=/customer-ai-drafts/quota
AI_DRAFT_FRONTEND_HISTORY_ENDPOINT=/customer-ai-drafts/history
AI_DRAFT_FRONTEND_BACKEND_TRANSPORT=fixture_or_guarded_live
AI_DRAFT_FRONTEND_NO_PROVIDER_DISPATCH=true
AI_DRAFT_FRONTEND_NO_WALLET_CHARGE=true
AI_DRAFT_QUOTA=10
AI_DRAFT_HISTORY=local_storage_scaffold
AI_DRAFT_AUTOGENERATION=explicit_button_only
AI_DRAFT_REOPEN_COST=free
AI_DRAFT_MANUAL_EDIT_COST=free
LLM_LIVE_TRANSPORT=blocked_in_v23
BLUE_STUDIO_THEME=account_setting_local
STEP1_LOCAL_BUILDERS=idea_avatar_voice_scene
AVATAR_BUILDER_DRAWER=local_preview
VOICE_SETTINGS_DRAWER=local_preview
SCENE_BUILDER_DRAWER=local_preview
IDEA_ASSISTANT_DRAWER=local_preview
BUILDER_PROVIDER_DISPATCH=blocked
BUILDER_BACKEND_UPLOAD=blocked
BUILDER_SELECTIONS_UPDATE_CURRENT_VIDEO=true
INLINE_REQUIRED_DETAILS_CHECK=approval_checkbox_step
MISSING_FIELDS_PROMPT_LOCATION=script_scene_approval
SCENE_DESCRIPTION_FIELD=enabled
PROVIDER_READY_FIELDS_CHECK=idea,avatar,voice,scene,video_settings,script,rights
ASK_MISSING_CRITICAL_FIELDS_AT_APPROVAL=true
APPROVAL_BUTTON_COPY=Approve words and scene / continue to price
PRICE_STEP_CHECKBOX=not_visible
Approve words & continue to price
Script, avatar words and approval
Script and character words
separate word tracks per speaker or scene segment
AVATAR_WORDS_FIELD=enabled
SCRIPT_APPROVAL_CHECKBOX_LOCATION=script_step
PRICE_STEP_CHECKBOX=removed_from_visible_price
MULTI_SPEAKER_FUTURE=tabs_per_avatar_angle_or_narrator
LEGAL_RULES_LINK_PLACEHOLDER=enabled
Price and local confirmation
data-customer-local-plan-checkbox
data-confirm-local-plan
I reviewed the current idea, presenter, voice and script
CREATE_WIZARD_MODE=single_active_slide
CREATE_STEPPER_VISIBLE=idea_setup_video_settings_script_price_ready
CREATE_STEPPER_COUNT=5
STEP_1_COMBINED=idea_avatar_voice_scene
VIDEO_SETTINGS_STEP=enabled
LOCAL_PLAN_CHECKBOX=required
ESTIMATED_CUSTOMER_PRICE=$9.90_demo_estimate
CURRENT_VIDEO_ESTIMATE=visible
CUSTOMER_ALPHA_CREATE_GUIDED_WORKSPACE_V17
CUSTOMER_ALPHA_CREATE_REVIEW_PRICE_V18
CUSTOMER_ALPHA_CREATE_REVIEW_PRICE_V18_FINALIZE_COMPAT
CUSTOMER_ALPHA_CREATE_GUIDED_WORKSPACE_V17_COMPAT_FINALIZE
CREATE_STEPPER_COMPAT=idea_settings_script_confirm_cost_result
CREATE_STEPPER_VISIBLE=idea_setup_script_review_price
data-create-stepper-v18="idea_setup_script_review"
Review & price
Settings
Confirm
Cost
Result
Idea
Script
Sticky Current video summary enabled.
Current video
Saved presenter for demo video
Load Maya v1 and demo script
Presenter script
Approve script
Script not approved
Video settings step is intentionally limited here. Full settings fields are paused until the layout is approved.
The idea is a text field, not a choice
Generate idea hint
Avatar / Character
Voice settings
Scene / Studio
data-future-builder-action="idea_assistant"
data-future-builder-action="avatar_builder"
data-future-builder-action="voice_settings"
data-future-builder-action="scene_builder"
Creative setup
Creative setup cards: idea, avatar_voice, scene_environment.
Avatar & Voice
Scene / Environment
Estimate
Preview
Idea assistant
Generate ideas
Avatar builder
Create / edit avatar
Scene builder
Create / edit scene
builder
autosave
Use only for this video
Save as default
customerCreationFlowContractCompatibilityMarkers
customer_alpha_static_customer_flow_v4
CREATE_IDEA_FIELD=separate_textarea
IDEA_ASSISTANT=local_hint_not_choice
SETUP_CARDS=avatar_voice_scene
BUILDERS=idea_assistant,avatar_builder,voice_settings,scene_builder
STICKY_CURRENT_VIDEO=enabled
CURRENT_VIDEO_PARAMS=presenter,voice,idea,format,script,estimate,runtime
CREATE_STEPPER=idea_settings_script_confirm_cost_result
SAVED_PRESENTER_PRESET=maya_v1_demo
SCRIPT_APPROVAL_STEP=enabled
VIDEO_SETTINGS_ADVANCED_FIELDS=paused
COLOR_MODE=light_original_customer_surface
SMOKE_COMPATIBILITY_MARKERS=hidden_only
V17_COMPAT_SETTINGS_MARKER=hidden_only
$9.90 · demo estimate
No charge now
data-customer-local-plan-checkbox
data-confirm-local-plan
I reviewed the current idea, presenter, voice and script
Alpha review / technical handoff details
customer_auth_primary_nav.js?v=2
PROVIDER_REAL=blocked
EXTERNAL_TRANSPORT=blocked
WALLET_CHARGING=blocked
BACKEND_UPLOAD=blocked
BACKEND_RESTART_REQUIRED=false