Generate Faceless Video
generation_faceless_createTurn a script into a full faceless video project: scene plan, generated visuals, optional voiceover, captions, music, and sound. Spends AI credits and returns a job to poll with generation_jobs_get.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| script | Yes | The narration or story to turn into a video. | |
| voiceId | No | Optional voice override from the BlitzReels voice catalog. The Story Kit narrator voice is used when omitted. | |
| storyKitId | No | Reusable Story Kit UUID for characters, references, locations, style, and narrator voice. | |
| videoModel | No | Image-to-video model used to animate scenes. | seedance-2.0-ref2v |
| projectName | No | Name for the created BlitzReels project. | Faceless Video |
| visualStyle | No | Optional art direction override. A Story Kit style is used when omitted. | |
| workspaceId | No | Optional workspace ID. Defaults to the user's default workspace. UUID string. | |
| imageModelId | No | Model used to generate scene images. | fal-ai/nano-banana-pro |
| captionStyleId | No | Optional caption theme ID from captions_themes_list. | |
| idempotencyKey | No | Retry key. Reuse only with identical inputs. | |
| plannerModelId | No | Model used to plan the video scenes. | anthropic/claude-opus-4-6 |
| includeCaptions | No | Burn captions into the timeline. | |
| generateVoiceover | No | Narrate the script with a generated voice. | |
| generateSoundEffects | No | Add generated sound effects. | |
| targetDurationSeconds | No | Target runtime between 10 and 120 seconds. | |
| generateBackgroundMusic | No | Add a generated background track. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| generation | Yes |