Series Maker
How to make an AI series with the same characters in every episode
A walkthrough of Series Maker on a real show: "The Next Unicorn", a 2D sitcom about a four-person startup, four episodes so far, the same cast in every scene. From one premise to a planned, generated and assembled episode, then the next ones on a schedule, with what each step costs and the mistake that stopped three of its five Autopilot runs.

What this video did
4
34
Published in Series Maker's Popular gallery. Its registry holds 8 characters, 11 places and 15 props, each drawn once and reused in every scene that shows it.
See Series MakerWhat you will make
- A series bible written for you from one premise: world rules, relationships and running gags every episode follows
- A cast, places and props drawn once and reused, so episode 4 looks like episode 1
- Each episode planned as a shot list you can read, with its credit cost, before anything is generated
- A finished episode in the editor: scenes in order, music score, captions, series title and outro
- New episodes on a schedule, each a new story in the same world
What you need
- A paid Revid plan (Series Maker is not on the free plan)
- Credits: about 700 for a first one minute episode on Pro (its scenes plus its new references), about 2,700 for a two minute episode on Ultra
- A premise: who is in the show, where it happens, the tone, and what usually goes wrong
- Optional: up to 6 images of your own characters, places, props or logo
Tools used
The recipe
6 steps, in the order they happened
- 1
Step 1
Write the premise like a pitch, not a prompt
Who, where, the tone and the engine of every episode. Series Maker turns it into a series bible.
Open Series Maker (Studio > Series Maker in the sidebar) and write the show the way you would pitch it to a friend. The planner needs four things: the cast and what makes each one funny or interesting, the place the show keeps coming back to, the tone, and the engine, the thing that goes wrong in every episode. Then say what this first episode is about.
From that, Series Maker writes a series bible and keeps it with the series. Every later episode is planned against it. This is the bible it wrote for The Next Unicorn, shortened:
The Next Unicorn: series bible (excerpt)PREMISE Recursa is a four-person pre-seed startup run out of a cramped converted apartment. Each episode it chases the next big thing with total conviction, a minimal product and maximum hype, and is usually undone by its own success. RULES Alex never admits failure; every disaster is "validation" or a "pivot". Maya's technical warnings are always correct and always ignored. Ben can grow a waitlist for anything, including things that do not exist. A ping on Ryan's phone freezes the whole room. All companies, investors and products are fictional. GAGS Ben's waitlist number grows absurdly no matter what happens. Maya's one-line deadpan read of the situation is always exactly right. Alex ends every crisis by pitching a bigger version of the idea that caused it.Give every character one rule
A rule like "Maya is always right and always ignored" is worth more than a paragraph of description. The planner writes scenes from rules, and running gags are what make episode 4 feel like the same show as episode 1.
- 2
Step 2
Pick the look, the format, the length and the video tier
Set once for the series: every episode keeps them.
Under the prompt, pick a style (Default lets Revid choose; The Next Unicorn uses 2D Sitcom), a ratio (16:9 for YouTube, 9:16 for TikTok, Reels and Shorts), a length and a video tier. The series keeps the style, ratio, tier and spoken language for every next episode, so choose them for the show, not for one episode.
- Length: from 15 seconds to 5 minutes, the series outro included, or Auto, where the planner sizes the episode to the story.
- Low: the cheapest tier, scenes up to 15 seconds, about 15 credits per 5 seconds. Good for drafts.
- Pro: scenes up to 15 seconds, about 50 credits per 5 seconds.
- Ultra: Seedance 2.5, scenes up to 30 seconds, about 100 credits per 5 seconds. The best acting and motion; The Next Unicorn runs on it.
You can also attach up to six images: your own characters, a real place, a product or a logo. Revid reads each one and asks you to confirm what it is, then it joins the series' cast or world, restyled to the series' look or kept as it is.
Ultra with Auto length gets expensive
On Ultra, The Next Unicorn's episodes came out at 95 to 134 seconds, and the later ones were estimated at 2,660 to 2,940 credits each. Set a length (60 or 90 seconds) when you care about the cost.
- 3
Step 3
Autopilot or Manual: decide who approves the plan
Every episode is planned as a shot list first. Autopilot approves it for you; Manual shows it to you.
Before generating anything, Series Maker writes the whole episode as a plan: scenes of up to 15 or 30 seconds, each with its shots (size, angle, camera move), the exact cast of every shot, the dialogue and how it is delivered, sound effects and music cues, and the transition to the next scene. Planning takes a few minutes and costs nothing.
- Autopilot: confirm once at Start and Series Maker approves the plan, draws the references, generates every scene and assembles the episode without stopping. It may spend up to 2,500 credits on the episode; above that, it waits for you before generating anything.
- Manual: you read the plan (the Blueprint) with its credit estimate, approve or replan it, approve each reference image, then generate scenes and redo any one of them, or ask for a change in your own words.
Start Manual, then switch
For the first episode of a new series, Manual is worth the extra clicks: the references you approve become the series' canon. Once the cast looks right, let Autopilot and the scheduler make the next ones.
- 4
Step 4
Draw every character, place and prop once
One approved reference per asset, reused in every scene and every next episode.
Each new character, place and prop in the plan gets one reference image (16 credits each). When one is approved, Revid also writes down exactly what it shows, and the asset joins the series' registry. Every scene clip is generated from those references, never from a fresh description, which is why Alex keeps his grey hoodie and Maya her pencil-in-the-bun in every shot below.

Episode 1, six scenes: the same four characters in the office, the "focus pod" closet and on the rooftop. When the story needs a different state of something, the planner adds a look to the same asset instead of a new one. Ben's phone has four: the waitlist at 48K, 212K, 900K and 4M. Ryan's phone has seven, one per message the story needs to show on screen.
New episodes reuse, they do not redraw
An asset approved in episode 1 is never drawn again. Episode 2 only paid for what it added: a subway car, a platform, two guest characters and two props. The more episodes a series has, the cheaper each one gets.
- 5
Step 5
Get the finished episode in the editor
Scenes in order, a score, captions, the series title and outro. Then export and post.
When every scene is in, Series Maker assembles the episode in the Revid editor: the clips in order with the cut each transition calls for, a music score written for the episode, captions, the series title on the first episode, and the series outro at the end (made once, with the first episode). It shows up in your Videos like any other project and the episode panel in the editor lets you swap a scene version or revise one.

Episodes 1, 2, 3 and 5: new places every time, the same cast. Export it as an mp4 (720p, 1080p or 4K), then publish or schedule it to TikTok, YouTube or Instagram from Revid. A 16:9 series works as a YouTube show; cut a vertical teaser from the best scene for Shorts and TikTok.
- 6
Step 6
Let the next episodes make themselves
The Auto Scheduler writes and makes a new episode once or every week, on Autopilot.
Once a series exists, the Auto Scheduler can make its next episode on its own: pick the days and the time, write a direction for future episodes, and each run plans a new story with the same cast and world, then generates and assembles it, with no page open. The Next Unicorn's direction asked for a fresh comedic situation every time and for the office to stay the home base without every episode happening in it, which is how it got a subway, an expo hall and a restaurant.
A schedule direction that keeps a show variedContinue the series with the same characters, relationships, visual style and sitcom identity. Each new episode introduces a fresh comedic situation instead of repeating the previous episode's structure. Use the startup office as a recurring home base, but set most episodes somewhere new.Why 3 of its 5 runs stopped
Every Autopilot run has a 2,500 credit budget and checks the approved plan against it before generating anything. Three of The Next Unicorn's runs planned Ultra episodes of about two minutes at 2,660 to 2,940 credits, so they stopped with "Nothing was generated" and waited. Nothing was lost: open the episode, review the plan and continue it by hand, or set the schedule's length to 90 seconds so the next runs fit.
Or make the episodes from an agent
Series Maker is in the Revid API, the CLI and the MCP server. One call makes a whole episode on Autopilot on the server; you poll it, then export the project. An agent can run your show from one message: read the series list, write this week's episode prompt, start it, and hand you the mp4.
# A new series: its first episode, exported and downloaded when done
revid episode create "The Next Unicorn: a 2D sitcom about a four-person startup run out of an apartment. Alex never admits failure, Maya is always right and always ignored, Ben grows waitlists for anything, a ping on Ryan's phone freezes the room." --style 2d-sitcom --ratio 16:9 --video-model pro --duration 90 --output e01.mp4
# The next episode: same cast, places, style and tier
revid episode list --json
revid episode create "An investor asks for a demo of a feature that does not exist yet" --series <seriesId> --wait --export --jsoncurl -X POST https://www.revid.ai/api/public/v3/episodes \
-H "key: $REVID_API_KEY" -H "Content-Type: application/json" \
-d '{"prompt": "...", "style": "2d-sitcom", "ratio": "16:9", "videoModel": "pro", "durationSeconds": 90}'
# -> { "runId": "..." }: poll GET /api/public/v3/episode-status?runId=..., then
# POST /api/public/v3/export-video {"pid": "<pid>"} when status is "done"In Claude, ChatGPT or Cursor with the Revid MCP server, ask for it in plain words ("start a cartoon series about ... and make episode 1"): the create_episode, get_episode_status and export_video tools do the rest. Every run keeps to its credit budget (maxCredits, 2,500 by default) and stops before generating anything that would go over.
Ready to make yours?
Same tools, same recipe. Start with the tool this tutorial uses, or install the CLI and let an agent do the clicking.