Import a finished Film script
studio_film_script_writeImports finished screenplay-style Film text, with SCENE headings, NAME: dialogue and optional visualWorld. Preserves scenes, dialogue and speaker names, caps Film at five minutes and reports uncast speakers. Identical retries return the same plan. A visualWorld is required for quoting. No Brix36 planning model or credit charge.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cast | No | Optional: artist names to cast, in slot order. Names must be the customer's own artists. | |
| script | Yes | The finished script, exactly as written. Its language is preserved as-is. | |
| language | Yes | The selected Film language. The host validates its actual model capability; text is not translated. | |
| projectId | Yes | From studio_video_start with kind 'film'. | |
| visualWorld | No | Board-wide visual facts. Optional characters, vehicles, locations, props and never are arrays of up to 12 non-empty strings, each at most 300 characters. Combined rendered fields are limited to 2,400 characters including labels, separators and newlines after trimming. Scene-specific costume and visual direction belong to scene text. | |
| expectedRevisionId | Yes | The revisionId from studio_sections_read, or null only when no storyboard exists. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||