> ## Documentation Index
> Fetch the complete documentation index at: https://docs.etho.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Scripts

> Generate video scripts for VSLs, ads, webinars, FAQs, and more

Scripts generates AI-powered video scripts for your offers. You select an offer, pick a script type, set the number of variations, and the AI generates complete scripts you can review, edit, and use.

<Note>
  You need at least one **offer** in [Offers > Care Plans](/modules/offers/careplans) before you can generate scripts.
</Note>

## How to generate scripts

<Steps>
  <Step title="Go to Write > Scripts">
    Open the **Write** module from the sidebar and select **Scripts**.
  </Step>

  <Step title="Click Create New Script">
    Click the **Create New Script** button in the top right corner.
  </Step>

  <Step title="Select an offer">
    Choose the offer you want to create scripts for from the **Select Offer** dropdown.
  </Step>

  <Step title="Choose a script type">
    Select the type of script you want to generate. See the script types table below for all options.

    If you select **Quiz Outcome**, an additional input appears to set the number of outcomes (2-10).
  </Step>

  <Step title="Set variation count">
    Use the slider to choose how many variations to generate (1-10). For Quiz Outcome, this is 1-5 per outcome.
  </Step>

  <Step title="Set awareness level (optional)">
    Choose how aware your audience is of the problem and your solution. Defaults to **Problem Aware**.
  </Step>

  <Step title="Click Generate Scripts">
    Click **Generate Scripts** to start generating script variations. You'll see a success toast and be redirected to the scripts list. Each script shows a status badge while processing.
  </Step>
</Steps>

## How to review variations

Once a script is completed, click it to open the detail view:

* **Edit** a script variation inline
* **Copy** the full content to clipboard
* **Provide feedback** — thumbs up/down or detailed comments
* **Delete** the script (confirmation required)

Variations are grouped into normal and disapproved sections.

## How to manage scripts

* **Search** scripts by title
* **Delete** scripts (click the delete icon, confirmation required)

## Script types

| Type                     | Description                                                            | Estimated Length |
| ------------------------ | ---------------------------------------------------------------------- | ---------------- |
| VSL (Video Sales Letter) | Full-length video sales script with structured persuasion flow         | \~5-10 min       |
| FAQ Script               | Frequently asked questions with detailed answers                       | \~2-5 min        |
| Ad Script                | Short-form ad copy for video advertisements                            | \~30-60 sec      |
| Next Steps               | Follow-up script guiding users to take action                          | \~1-2 min        |
| Webinar Script           | Long-form presentation script with teaching elements                   | \~45-60 min      |
| Quiz Outcome             | Personalized outcome scripts for quiz results (set outcome count 2-10) | Varies           |
| Ad Video Script          | Short video ad script                                                  | \~1-2 min        |
| Micro Engine             | Short, structured video using the 10-part persuasion framework         | \~10-15 min      |

## Script statuses

| Status     | Meaning                                |
| ---------- | -------------------------------------- |
| Queued     | Script is waiting to be processed      |
| Processing | AI is generating the script            |
| Completed  | Script is ready to review              |
| Failed     | Something went wrong during generation |

## Tips

* **Start with VSL scripts** if you're building funnels — they feed directly into the [Create > Videos](/modules/create/videos) module for slide-based presentations.
* **Generate multiple variations.** Different angles and hooks let you test what resonates best with your audience.
* **Use Quiz Outcome scripts** if you're running quizzes as lead magnets — each outcome gets its own personalized script.

## What to do next

Generate nurture sequences in [Write > Nurture](/modules/write/nurture).
