Audit a YouTube script before recording
audit_scriptRun Prepublish's full audit on a YouTube script the user has already written. Returns hook, structure and pacing scores, a script-level attention-risk map naming the passages most likely to lose viewers, and a copy-paste rewrite for each flagged passage. Choose this when the user has a finished or near-finished draft and wants to know what is weak before they record. Do not use it to generate a script, to review a published video, or to check grammar. A free result is released by email, so ask the user for an address rather than guessing one. This is a text-only check of an unrecorded script. It maps relative attention risk inside the draft. It does not measure or predict published YouTube retention, and it cannot account for delivery, editing, thumbnail, topic or distribution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Where the free result is sent. Required for every anonymous audit — the backend rejects the request without it. Ask the user; never invent it. | ||
| audience | No | Target audience, only if the user said it. | |
| category | No | Video category, only if the user said it. | |
| script_text | Yes | The script text as the user wrote it. Paste it verbatim; do not rewrite, summarise or clean it first. | |
| video_title | Yes | The title the user plans to publish under. The audit checks whether the script delivers this promise. | |
| video_duration_seconds | No | Intended runtime in seconds, only if the user stated one. Used for pacing; never assumed. |