Skip to content

How to write video scripts with ChatGPT

A practical method for using ChatGPT to write short form video scripts that actually convert: the prompt to use, how to brief it, and how to fix the generic first draft.

  • scripts
  • ai
  • how-to

To write a video script with ChatGPT, give it a tight brief, audience, one message, platform, length, and a hook idea, then rewrite the opening line in your own voice. The model produces a solid structure in seconds, but its default tone is generic; your job is to direct it with specifics and to sharpen the first two seconds, which decide whether anyone watches.

Why the default draft disappoints

Ask ChatGPT for “a video script for my coffee shop” and you get something competent and forgettable: a warm welcome, a list of offerings, a polite sign-off. It is bland because the prompt was bland. The model fills gaps with safe, average phrasing, so every detail you leave out becomes a missed chance to sound like you. The fix is not a better model; it is a better prompt.

The brief that produces a usable script

Tell it four things plainly. Who it is for. The single message (not three). The platform and length. And the kind of hook you want. A strong instruction looks like:

You write short-form video scripts. Write a 20-second vertical script for a Brooklyn coffee shop, aimed at remote workers looking for a place to work. One message: this is the quietest, best-coffee spot to spend an afternoon. Open with a scroll-stopping hook. Keep lines short and spoken. End with one call to action: come in before noon for a free pastry.

Make it sound human

Then edit. Rewrite the opening yourself, cut the hedging, shorten every sentence to how you actually talk, and drop in one specific detail only you would know. Finally, pair each line with a shot so the video script becomes a plan you can produce. In Teswir, that script becomes a finished cinematic short you can iterate on by changing a single line.

Related: How to write a video script (glossary) and UGC ads guide.

Frequently asked

Can ChatGPT write a good video script?
ChatGPT writes a usable first draft fast, but the default output is generic. It improves dramatically when you give it a specific brief: the audience, the one message, the platform, the length, and a strong hook idea. Treat it as a fast junior writer you direct, not an author you trust blindly. Always rewrite the opening line in your own voice.
What is the best prompt for a video script?
Give it role, context, and constraints: 'You write short-form video scripts. Write a 20-second vertical script for [business] aimed at [audience]. One message: [message]. Open with a scroll-stopping hook, keep lines short and spoken, end with one clear call to action: [CTA].' Specificity is what separates a strong script from a forgettable one.
How long should a short-form script be?
For a 20 to 30 second video, that is roughly 50 to 80 spoken words. Count words, not just lines, and read it aloud against a timer. If it feels rushed, cut a sentence rather than speeding up the delivery.
How do I make an AI script not sound like AI?
Rewrite the hook yourself, cut hedging and filler, shorten sentences to how you actually talk, and add one specific detail only you would know. The generic feel comes from vague, safe phrasing; specificity and a human opening line fix most of it.
What do I do with the script once it is written?
Pair each line with a visual to make it a real plan, then produce it. In Teswir you can hand the script to a talking avatar and a scene and get a finished cinematic short, then change a line and regenerate to test variations.

Keep going