For AI agents: visit https://elai.readme.io/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
Expands every chapter-bearing draft into a voice-over, written to drafts[].speech, and moves status to script. Takes no request body.
Destructive: re-running replaces every drafts[].speech. Chapter ids are preserved. Rate limited for API callers.
Recent Requests
Log in to see full request history
Time
Status
User Agent
Retrieving recent requests…
Loading…
Expands every chapter-bearing draft into a voice-over, written to drafts[].speech, and moves status to script. Takes no request body — the outline already holds everything needed.
Drafts without a chapter are skipped silently, which is why an outline with no chapters at all
returns 400 rather than succeeding with nothing to show.
❗️
This is destructive
Re-running replaces every drafts[].speech. Chapter ids and structure are preserved, but any
hand-edited speech is lost. To change one draft's speech without touching the others, use Rewrite speech instead.
A 409 here has two possible meanings: LLM access is unavailable on the account, or the model
could not ground the chapters in the source material — the second is common when an outline was
created from a video whose transcript does not actually cover the chapters you asked for.
🚧
Rate limited
5 requests per minute, 60 per hour, per account, for API callers only.
Responses
500
Script generation failed downstream.
Updated 20 days ago
Did this page help you?
Yes
No
Language
ShellNodeRubyPHPPython
Credentials
Header
Header
Loading…
Response
Click Try It! to start a request and see the response here! Or choose an example: