Jellypod Docs
Podcasts & Episodes

Using the Script Editor

The script editor is where you refine your AI-generated episode script: editing text, reassigning hosts, and managing music and pronunciations.

Overview

When an episode has a generated script, the Episode Script panel displays it in a structured, editable format. The script is organized into chapters, each containing speech blocks assigned to individual hosts.

Script Structure

Chapters

Each chapter displays a numbered label (e.g., "Chapter 1", "Chapter 2") and an editable title underneath. Chapters group related speech blocks together, giving your episode clear sections.

Speech Blocks

Speech blocks are the individual lines of dialogue within each chapter. Each block shows:

  • A host name label above the text (clickable to change which host is speaking)
  • The block's text content, which you can click into and edit directly
  • A Regenerate Audio button that appears on hover (if audio has been generated)

For the full mechanics of editing block text and reassigning hosts, see Editing Speech Blocks.

The Toolbar

The toolbar sits at the top of the script editor. It contains:

  • Regenerate Audio button (left side): regenerate audio for every speech block
  • Add Music dropdown (left side): add intro, outro, or background music to your episode
  • Pronunciation Guide button (right side): open the pronunciation guide to fix mispronounced words
  • Import/Export menu (right side, three-dot icon): import a script, export the current one as a .txt file, or delete the episode

Editing Text

Click into any speech block to start editing. Editing feels like working in a standard document, and changes are auto-saved as you type. Chapter titles are also editable: click the title text at the top of any chapter and type a new name.

Editing While an Episode Renders

Downloading, publishing, and re-rendering a share link each trigger a render, and a render reads the script straight from the database. While one is in progress, the script editor becomes read-only and a "Script locked while rendering" overlay appears over the editor, with a Stop render button. Editing resumes automatically once the render finishes, or immediately if you stop it.

Click Stop render to cancel the in-flight render. This unlocks the script editor right away. The episode's audio and video from before the render are unaffected; only the render that was in progress is discarded.

Generating audio does not lock the script editor: you can keep editing while narration audio is being produced in the background. The script editor only locks again once Magic Video visuals are being generated, unlocking automatically when they finish.

Frequently Asked Questions

Does editing the script cost credits?

No. Credits are only consumed when you publish or download the final episode, or render a clip.

Can I rearrange chapters in the script editor?

The script editor lets you edit text within chapters and speech blocks. To reorder the audio segments, use the timeline editor where you can drag and drop segments into any order.

Why can't I edit my script right now?

Either an episode render (from Download, Publish, or Share re-render) is in progress, or Magic Video visuals are being generated. The script editor is read-only in both cases, and editing resumes automatically once the render or visual generation finishes.

How do I cancel a render that's taking too long?

Click Stop render on the lock overlay covering the script editor. This cancels the in-flight render and unlocks the editor immediately.

Was this page helpful?

Ready to create your podcast?

Go from idea to published episode in minutes. No recording, editing, or experience required.

Pricing on your terms

Pick the plan that works best for you

Pricing details

Start Podcasting

Publish your first episode in minutes

Open the Studio