Editing
October 25, 2024 ¡ Last updated on February 25, 2026
How to write and use video scripts in HeyGen for engaging videos

# Scripts
# GPT Script Writer
Video Scripts in Heygen guide you through writing and customizing engaging video narratives with AI-driven templates and tips for storyboard, tone, and pacing.

Welcome to HeyGen, where creating captivating videos has never been faster and easier.
Today, weâre diving into how to write and use video scripts to produce engaging, high-quality content that keeps your audience hooked.
Did you know learners retain up to 80% more information from videos compared to text? Dive into  HeyGen Academy , our self-paced course that covers all the HeyGen essentials.
ďťż
ďťż
ďťż
What's covered in this guide
In this tutorial, weâll cover:
- Why scripts are essential
- How to begin a new project
- How to generate your script with AI
- How to review and regenerate your script
- How to edit your script in the HeyGen timeline
- Adding Pronunciations and Pauses for Natural Flow
ďťż
Why scripts are essential
Why are scripts so important?
A script is the foundation of any great video. It helps guide your content, keeping it clear, structured, and engaging. Without one, you might lose focusâand so will your audience.

ďťż
ďťż
ďťż
Begin a new project
Letâs get started! Writing a script in HeyGen is simple and intuitive.
Open HeyGen and start a new project.
You can then choose to either begin a script from scratch by selecting âCreate videoâ or clicking on the âTemplateâ tab, selecting a template, and then adding your script to the timeline.

ďťż
ďťż
ďťż
How to generate a script with AI
For this tutorial, letâs begin by selecting âCreate videoâ and then clicking on âAvatar Video.â
Then, select the âGenerate script with AIâ option.

ďťż
ďťż
ďťż
Tell HeyGen what your script is all about by following a few simple prompts, or you can insert a link, and it will generate the script based on a URL.
The more specific and descriptive your prompting, the better. This should include notes on the scriptâs overall tone, a careful description of your topic and the main points youâd like to cover, and even how long youâd like for your video to be.
The key is to understand that the context and tone of your prompts will have a major impact on user experience. Also, remember that you can always take the help of an AI prompt generator to create perfect prompts, including a tool like FEEDOUGH.

ďťż
ďťż
ďťż
For example, letâs say weâre creating a script about AI and how itâs impacting the banking world. My prompt could look something like this:
âHelp me write a script about how AI is transforming the world of banking, including customer care, forecasting, predicting industry trends, and any other topic you feel is relevant to the banking world.â
Click the âGenerate Scriptâ button when youâre ready and thatâs it!

ďťż
ďťż
ďťż
Review your script and re-generate it if needed
Once your AI script has been generated by HeyGen, you can always âRegenerate-scriptâ if you donât like it.
Simply click the button and youâre done. Then, click on âCreate Videoâ and your script will automatically be pulled into your new videoâs timeline.

ďťż
ďťż
ďťż
Edit your script in the HeyGen timeline
You can then review and edit your script as needed.
You can adjust pauses between words or sentences by specifying the duration in seconds using the "Add Pause" option.
There are two types of pauses:
- Between-sections pause: A pause between different sections of your script.
- In-script pause: A pause within the words of the script
ďťż
Adding Pauses and Pronunciations for Natural Flow
To add an between-sections pause, place your cursor at the desired location in the script and click "Add Pause."
To add an in-script pause, use your custom voice of choice, add in the script, place your cursor at the desired location in the script and click "Add Pause."
Note: In-script pauses are currently available only for custom voices. If you're using the public voice library, this feature is not supported.

ďťż
ďťż
ďťż
Incorporate Punctuation Marks
- Hyphens (-): Separate syllables for clear pronunciation.
- Commas (,): Create shorter breaks.
- Periods (.): Introduce longer breaks with downward inflection.
ďťż
Use the Pronunciation Feature
If you preview your script and notice some words aren't pronounced correctly, you can double-click them and select "Pronunciation." Here, you can type the desired pronunciation and even use hyphens (-) to emphasize it. This is especially helpful for acronyms, like "AI" (which should be "a-eye") or "AWS" ("a-double you-s").
ďťż
Ensure Language Consistency
Avoid mixing languages. For instance, do not include Arabic words in an English script.
ďťż
Write Numbers Out for Easy Reading
You can write out numbers or use phonetic spelling for clarity. For example:
- "2012" becomes "twenty twelve."
- "3/8" becomes "three eighths of an inch."
- "01:18" becomes "one minute and eighteen seconds."
- "10-19-2016" becomes "October nineteenth, two thousand sixteen."
- "150th CT NE, Redmond, WA" becomes "150th Court Northeast, Redmond, Washington."
ďťż
Before you know it, youâll be ready to add in your avatar and other assets.

ďťż
ďťż
ďťż
Recap
In this tutorial, you learned:
- Why scripts are essential
- How to begin a new project
- How to generate your script with AI
- How to review and regenerate your script
- How to edit your script in the HeyGen timeline
- Adding Pronunciations and Pauses for Natural Flow
Weâre looking forward to seeing what youâll create with HeyGen!
If youâre posting your videos on social media, make sure to tag any videos you create with @HeyGen_Official so we can celebrate them with you.
3
Comments (3)
Popular
ďťż

