Make a series episode
create_episodeMake a whole episode of a series with Revid's Series Maker, on Autopilot: the server plans the story and shot list, draws each character, place and prop once, generates every scene clip with them so they look the same in every scene, and assembles the episode with music, captions and the series outro. Without seriesId this starts a new series; with a seriesId from list_series it makes that series' next episode with the same cast, places, style, ratio, model and language (do not send those then). Returns a runId: poll get_episode_status every 30 to 60 seconds (a whole episode usually takes 10 to 30 minutes). When it is done, call export_video with its pid, then get_project_status until videoUrl. Credits are charged per reference image and scene clip as they come back, never past maxCredits (default 2500): the run stops with status needs_attention first. Call get_account to check the balance before a long Ultra episode. Requires an active Revid plan.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"prompt": "<prompt>"
},
"name": "create_episode"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ratio | No | Aspect ratio of a new series. Default 9:16. | |
| style | No | Visual style of a new series. Default: default (Revid picks from the prompt). | |
| prompt | Yes | What the episode is about, or for a new series what the show is: premise, characters, tone, what happens. | |
| language | No | Spoken language of a new series (ISO 639-1, e.g. en, fr, es). Default: the prompt's language. | |
| seriesId | No | Make this series' next episode (from `list_series`). Omit to start a new series. | |
| maxCredits | No | The most this episode may spend. Default 2500. | |
| videoModel | No | Video tier of a new series, per 5 s of video: low 15 credits (cheapest), pro 50 (default), ultra 100 (Seedance 2.5, best acting, scenes up to 30 s). | |
| durationSeconds | No | Whole episode length in seconds, outro included, in 5 s steps. Omit for Auto. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| method | Yes | ||
| status | Yes | ||
| endpoint | Yes | ||
| retryAfterSeconds | No |