Script Writer
Turn any topic into a complete video production blueprint, narration, visual plan per segment, audio direction, and a step-by-step shot list.
Still needed: Topic, Genre
Best for
- •Planning a video from scratch, AI writes the script and plans every visual
- •Automatically deciding which tools to use for each scene
- •Creating narration scripts with natural pacing for voice generation
- •Structuring multi-segment videos with consistent style
When to use
- •Always start here when producing a full video from a topic
- •When you want AI to plan the visuals, narration, and music for you
Tips
- ✓The more detail you provide about the topic, the better the output
- ✓Use the instructions field to set style preferences (e.g. cinematic, upbeat, educational)
- ✓The output includes a visual diagram showing how all the pieces connect
- ✓Each scene specifies which pipelines to use and in what order
Articles about this pipeline
Script Writer API
Call this pipeline from your own code. One request dispatches a run; the model is an input field, not a separate endpoint.
bun add @pipe2-ai/sdk import { createClient } from "@pipe2-ai/sdk";
const client = createClient(process.env.PIPE2_TOKEN!);
const { run_pipeline } = await client.RunPipeline({
pipeline_slug: "script-writer",
input: {
topic: "why sourdough starters actually work",
genre: "documentary",
},
});pip install pipe2 import asyncio
import os
from pipe2 import Pipe2Client
client = Pipe2Client(token=os.environ["PIPE2_TOKEN"])
run = asyncio.run(client.run_pipeline(
pipeline_slug="script-writer",
input={
"topic": "why sourdough starters actually work",
"genre": "documentary",
},
))go get github.com/pipe2-ai/sdk-go client := pipe2.NewClient(os.Getenv("PIPE2_TOKEN"))
input := json.RawMessage(`{
"topic": "why sourdough starters actually work",
"genre": "documentary"
}`)
run, err := pipe2.RunPipeline(context.Background(), client, "script-writer", input)
if err != nil {
log.Fatal(err)
}brew install pipe2-ai/tap/pipe2 pipe2 pipelines run \
--pipeline script-writer \
--input-json '{"topic": "why sourdough starters actually work", "genre": "documentary"}' \
--waitParameters
-
genrerequired -
Tone and format of the script — drives pacing, structure and voice.
documentaryeducationalexplainerpromocinematicdefaultdocumentary -
topicrequired -
What is your video about?
string -
duration_min -
Target read time in minutes. The script is written to fit.
13510default1
Show all 4 inputs
-
instructions -
Optional production guidance
string
Use it from an AI agent
Point any MCP client at pipe2 and your agent gets these tools. It finds this pipeline, reads the same schema above, then runs it.
- list_pipelines
- get_pipeline_schema
- run_pipeline
- get_pipeline_run_status
- request_upload
https://mcp.pipe2.ai/mcp {
"mcpServers": {
"pipe2ai": {
"url": "https://mcp.pipe2.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}Script Writer: AI Production Blueprint Generator
Enter a topic and get a complete production blueprint for a documentary video. AI acts as a film director, writing narration, designing visual strategy per segment, choosing which tools to use and why, planning audio, and outputting a visual workflow diagram.
How It Works
- Enter your topic: describe your documentary subject
- Choose duration: 1, 3, 5, or 10 minutes
- Set tone: educational (PBS style), dramatic (tense and evocative), or conversational (warm, approachable)
- Get your blueprint: AI designs the full production plan with a step-by-step plan per segment
What You Get
- Narration script: complete sentences at 130 WPM, ready for Audio Generator
- Visual strategy per segment: which tools to use (AI-generated, stock footage, or text card) and WHY
- Tool steps: exact prompts, queries, and parameters for each step
- Audio plan: voice, language, music mood, and duration
- Assembly instructions: transition style, color grading, pacing notes for Video Reel
- Workflow diagram: visual dependency graph of the entire production pipeline
Production Workflow
Script Writer is step 1. AI reads the blueprint and executes each step automatically: generating images, searching footage, applying motion, trimming clips, creating title cards, generating narration and music, then assembling everything in Video Reel.
Frequently Asked Questions
How many sections will my script have?
What is the narration word count?
Can I edit the script after generating it?
How do I use this with other tools?
How many credits does it cost?
Explore more pipelines
See all →Generate AI videos from a text prompt, image, or reference clip. Cinematic shots, product reveals, lifestyle ads, with synchronized audio and natural motion.
Generate AI images from text or reference photos. Product shots, character art, posters with readable text, photoreal portraits, high resolution in seconds.
Turn text into natural speech with dozens of voices, 70+ languages, and custom style directions for tone, accent, and pacing.
Generate original background music that matches any mood, genre, and length you describe. Royalty-free, ready in seconds.