Edit video brief
edit_video_briefEdit an existing video brief: update script, scenes, voice, aspect ratio, or publish target. Content changes trigger re-render and return a new run ID; publish-only updates avoid re-rendering.
Instructions
Edit an existing job's brief (only provided fields change). Changing the script, caption, title, lessonTitle, objective, steps, scenes, aspectRatio or voiceId triggers a re-render and returns the new run ID; objective also re-routes the composition. Changing only publishTarget updates the job's target platform without re-rendering. For a brand-new video use create_video_brief.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | The job to edit | |
| steps | No | Updated steps (replaces the array) | |
| title | No | Updated title | |
| scenes | No | Updated scenes (replaces the array) | |
| script | No | Updated narration script | |
| caption | No | Updated social caption | |
| voiceId | No | Updated TTS narrator voice ID. Triggers a re-render with the new voice. | |
| objective | No | Updated content objective. Re-routes the composition and triggers a re-render. | |
| assetSlots | No | Replacement storyboard asset slots. Omit to preserve existing slots; pass [] to clear them. | |
| aspectRatio | No | Updated aspect ratio | |
| audioLayers | No | Replacement typed audio layers. Omit to preserve existing layers; pass [] to clear them. | |
| lessonTitle | No | Updated lesson title | |
| publishTarget | No | Updated target social platform. Distribution metadata only - does not trigger a re-render. | |
| visualDirection | No | Updated whole-video visual direction |