YouTube Script Writer
What this agent does
The YouTube Script Writer agent turns your video idea into a production-ready script — complete with a retention-optimized hook, format-aware structure, inline production cues, and a call-to-action tied to your actual business. Whether you're a solo creator publishing twice a week or an agency scripting for multiple client channels, this agent replaces the 2–4 hours of blank-page scripting with a structured, ready-to-film script delivered in under 2 minutes. You can get a full word-for-word script for your teleprompter or structured talking points if you prefer to speak naturally on camera.
When to use this agent
Use this agent when you have a video topic and need to turn it into a script you can actually film. It's especially useful when:
- You've found a promising idea (from the YouTube Idea Researcher agent or your own brainstorming) and need to structure it for maximum viewer retention
- You want a hook that grabs attention in the first 10 seconds and a structure that keeps viewers watching past the typical drop-off points
- You're scripting for a specific video format — tutorial, listicle, opinion piece, case study, or product demo — and want the structure to match
- You need inline production cues (B-roll suggestions, on-screen text, cut directions) so your editor or team knows exactly what to film and show
- You're an agency writing scripts for multiple clients and need to move quickly without sacrificing quality
Getting started
- Open the YouTube Script Writer runner page.
- Fill in the required inputs about your video (topic, format, and length).
- Optionally add your unique angle, target audience, and any key points you want covered.
- Set your scripting preferences (script detail level and tone of voice) — these are saved for future runs.
- Click "Write My Script" to generate your script.
Coming from the YouTube Idea Researcher? If you clicked through from an idea card, many fields will already be pre-filled — including your video title, format, angle, and target audience. Just review, adjust if needed, and run.
Inputs
Per-run inputs (change every time)
- What's your video about? (required) — Your video topic or working title. This is the core input that determines the entire script. Example: "3 Email Automation Fixes That Double Your Open Rates."
- What type of video is this? (required) — Select the format that best matches your video. Options:
- Tutorial / How-to
- Listicle / Roundup
- Opinion / Hot Take
- Case Study / Customer Story
- Product Demo / Walkthrough
- Each format produces a structurally different script. A tutorial gets progressive steps; a listicle gets escalating items with a twist; a case study leads with the result.
- How long should this video be? (required) — Choose your target length:
- Short (~5 minutes)
- Medium (~8–10 minutes)
- Long (~15+ minutes)
- This controls how many sections the script includes and how deep each section goes.
- What's the unique angle or hook? (optional) — The specific angle or perspective that makes your video different. If you leave this blank, the agent will generate a hook based on your topic and format. Example: "Most people think email marketing is dead — the data says otherwise."
- Who is this video for? (optional) — Describe your target viewer. This adjusts the language complexity and which pain points the script emphasizes. Example: "Small business owners who are new to email marketing."
- Any specific points, examples, or data you want included? (optional) — Add your own expertise here — stats, case studies, product features, personal stories. This is what makes the script sound like you, not a generic AI output. Example: "Mention our new API endpoint, reference the Acme Corp case study, include the 40% faster onboarding stat."
Preference inputs (set once, reused across runs)
- How detailed should the script be? (required on first run) — Choose between:
- Full Script — Word-for-word content ready for a teleprompter. Example: "Most people think email marketing is dead. But here's what the data actually shows…"
- Talking Points — Section headings with bullet points and key phrases. Example: "Lead with contrarian claim: email marketing is dead. Hit the 4,200% ROI stat."
- The runner page shows snippet examples for each option so you can see the difference before choosing. Your selection is saved for future runs but can be changed anytime.
- How do you speak on camera? (optional) — Select the tone that matches your on-camera style:
- Conversational & Casual
- Professional & Authoritative
- Energetic & Enthusiastic
- Friendly & Approachable
- This shapes word choice, sentence length, and energy throughout the script. Saved for future runs.
- What kind of videos do you typically make? (optional) — Your general content style. If you've already set this in the YouTube Idea Researcher agent, it's automatically pre-filled.
- What's the goal for your YouTube content? (optional) — Your content goal (e.g., lead generation, thought leadership, brand awareness). This shapes the CTA and business positioning in the script. Also shared with the YouTube Idea Researcher agent.
Business profile (auto-filled)
If you've completed your business profile on Agent.ai, the agent automatically reads your business description, target customers, industry, and company website. This enables business-aware CTAs — for example, instead of a generic "like and subscribe," your script's CTA might say: "If you want us to audit your email automations, head to [your website]."
You don't need a business profile to use this agent. The core script works perfectly without it. If your profile is empty, you'll see a gentle nudge after the output suggesting you complete it for more tailored CTAs.
How it works
- You provide the inputs. Enter your video topic, select the format and length, and optionally add your angle, audience, and key points. If you arrived from the YouTube Idea Researcher, most of this is already filled in.
- The agent selects the right script skeleton. Based on your chosen video format, the agent uses a format-specific structure. A tutorial gets a step-by-step progression with learning milestones. A listicle gets escalating items with a "here's the one most people miss" twist. A case study leads with the result and works backward. The structural bones of the script change to match what works best for that type of video.
- The agent writes your script. Using your topic, angle, audience, tone preferences, and any key points you provided, the agent generates a complete script (or structured talking points) with:
- A retention-optimized hook designed to stop the scroll in the first 10–15 seconds
- Sections structured for your specific format
- Inline production cues telling you (and your editor) what to show on screen
- Timing indicators for each section
- A CTA tied to your business (if your profile is set up) or a strong channel-growth CTA
- You review, export, and move forward. Copy the script, download it as a PDF, share it with your team, or click through to the next step in your workflow — optimizing your video's packaging or planning social promotion.
Output
Your output is a structured Video Script with three main sections:
Script Header
A quick-reference block at the top so you can confirm the agent understood your request:
- Video title — The title you entered or that was pre-filled
- Format — The video format (Tutorial, Listicle, etc.)
- Target length — Your selected duration
- Target audience — From your input or inferred from your business profile
- Angle / hook — Your provided angle or the one the agent generated
The Script
The main deliverable. What you see depends on the detail level you chose:
Full Script mode includes:
- Word-for-word spoken content organized by labeled sections (HOOK, INTRO, BODY SECTION 1, etc.)
- Inline production cues in brackets — e.g., [B-ROLL: product dashboard screenshot], [ON-SCREEN: Display "4,200% ROI" stat with source], [CUT TO: talking head, close-up]
- Section timing indicators — e.g., [~30 seconds], [~2 minutes]
- Written transitions between sections — e.g., "Now here's where it gets interesting…"
Talking Points mode includes:
- Section headings with timing guidance
- Bullet points for key arguments and talking points
- Suggested phrasing for the hook and CTA (the parts most creators struggle with)
- Inline production cues in the same bracket format
Business-aware CTA: If your business profile is set up, the closing CTA references your actual product or service. For example: "If you want us to audit your email automations, head to [your website] — we'll show you exactly what to fix." Without a business profile, the CTA defaults to a channel-growth action like subscribing or watching a related video.
Key Takeaways
3–5 bullet points summarizing the main arguments or lessons from the script. Use these to:
- Quickly confirm the script captured what you intended
- Feed into social media posts promoting the video
- Share with your team as a summary of the video's content
Off-ramp actions
At the bottom of the output, you'll find actions to take your script into your production workflow:
- Copy Script — Copies just the script content (Section 2) to your clipboard. Paste it into your teleprompter, Google Doc, or editing tool.
- Download PDF — A clean, formatted PDF with labeled sections and visually distinct production cues. Print it, send it to talent, or hand it to your editor.
- Share — Get a shareable link to the output. Great for sending to clients, co-hosts, or collaborators for review.
- Email Script — Send the formatted script directly to a recipient's email. Agencies use this to send scripts to clients for approval; creators use it to share with editors.
Next steps cards
The script isn't a dead end — it connects to the rest of your video workflow:
- "Optimize this video's packaging →" — Opens the YouTube Thumbnail Generator with your video title, audience, and key takeaways pre-filled for title, description, and thumbnail optimization.
- "Plan the social promotion →" — Opens YouTube to Social Content with your video details and takeaways pre-filled for creating social posts.
- "Write Another Script" — Re-runs the YouTube Script Writer with all your current inputs preserved.
- "Find Your Next Video Idea →" — Opens the YouTube Idea Researcher with your topic pre-filled to discover related video ideas.
Tips & best practices
- Add your own key points for a script that sounds like you. The "Key points to cover" field is the single most impactful optional input. Drop in your personal anecdotes, specific stats, client names, or product features. This is what separates a generic AI script from one that sounds authentically yours.
- Choose the right format — it changes the entire structure. Don't default to "Tutorial" for everything. If your video is really a listicle ("7 tools for…") or an opinion piece ("Why I stopped using…"), selecting the correct format gives you a script skeleton designed for that type of content. The hook, pacing, and structure all change.
- Start with the YouTube Idea Researcher for the best results. When you arrive at the Script Writer from an Idea Researcher card, your topic, format, angle, and audience are already pre-filled and validated. Scripts built on researched ideas tend to be more focused and actionable than scripts from cold topics.
- Use Full Script mode if you're new to scripting; Talking Points if you're experienced on camera. Full Script gives you a teleprompter-ready draft — great if you want to minimize improvisation. Talking Points gives you structure and key phrases while leaving room to speak naturally. Try both to see which fits your filming style.
- Complete your business profile for smarter CTAs. Without a business profile, your script ends with a generic "like and subscribe" CTA. With one, the agent crafts a CTA that ties the video's topic to your actual product or service — which is far more valuable for driving leads or sales from your content.
FAQ
Can I use this agent without the YouTube Idea Researcher?
Yes. The YouTube Script Writer works as a fully standalone agent. Just enter your video topic, select a format and length, and run it. The YouTube Idea Researcher simply pre-fills some fields to save you time — it's not required.
What's the difference between Full Script and Talking Points?
Full Script gives you word-for-word content you can read from a teleprompter or paste into a Google Doc — every sentence is written out. Talking Points gives you section headings, bullet points, and suggested phrasing for key moments (like the hook and CTA), but leaves room for you to speak in your own words on camera. Both include production cues and timing guidance.
How long does it take to generate a script?
Most scripts are generated in under 2 minutes. Longer scripts (~15+ minutes) with Full Script detail may take slightly longer due to the higher word count.
Do my preferences (tone, detail level) carry over between runs?
Yes. Your script detail level, tone of voice, content style, and content goal are saved after your first run. They'll be pre-filled on every future run, so you don't need to set them again. You can always change them for a specific run if needed.
I'm an agency writing for multiple clients. Can I use different tones for different clients?
In the current version, your tone of voice preference is saved as a default, but you can change it on any individual run. So for each client script, simply select the appropriate tone before running the agent. A future update will add dedicated client profiles for faster switching.
Questions about the YouTube Script Writer agent? Reach out to our support team.