Make a series of faceless short videos (Content Factory)
make_seriesTurn one topic into a series of faceless short videos, optionally copying a reference video's style, pacing, and hook; get a free quote, plan episodes, render them, then schedule posts.
Instructions
CONTENT FACTORY: turn ONE topic into a SERIES of faceless short videos (narration over pictures, no presenter), optionally in the STYLE of a trending reference video. Give topic ("make a video about…"), episodes (1-10, default 1) or your own episodeTitles, durationSeconds (20-120 per episode, default 30) and optionally reference (a TikTok / Reel / YouTube Short / Facebook / X link or a video file URL whose look, pacing and opening hook every episode copies, with plain subtitles only if the reference burns its own; never its words or characters). Find a trending reference with search_tiktok / search_instagram / search_youtube when the user wants one. THREE STEPS, ALWAYS IN THIS ORDER: (1) call with no confirm for a FREE quote of the whole series (per episode and total); (2) optionally planOnly:true to see the episode titles and the style card first (a small planning charge); (3) confirm:true (pass the plan from step 2 to reuse it) queues every episode and returns their job ids; poll get_job. Each finished episode can be scheduled with this tool again: pass jobIds plus schedule {channels, at, everyHours, timezone} and it books one post per finished episode, spaced everyHours apart (default 24). Captions follow the reference (on if it burns words on screen) unless captions says otherwise.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | No | the `plan` a planOnly call returned, to run it without planning again | |
| style | No | override the look in words (e.g. "flat 2D cartoon") instead of the reference's | |
| topic | No | what the series is about, in the user's words | |
| voice | No | narrator; default follows the reference | |
| format | No | renderer lane: 'explainer' (default; exact length) or 'faceless_channel' (2K, whole 10s blocks) | |
| jobIds | No | SCHEDULE MODE: the episode job ids to schedule (finished ones are booked) | |
| confirm | No | REQUIRED true to start rendering (real spend). Without it you get a free quote | |
| captions | No | burn subtitles of every spoken word. Default: on only when the reference itself burns its spoken words as subtitles, otherwise off; nothing else is ever put on screen (no app screens, URLs, cards or stickers) unless the user asks | |
| episodes | No | how many episodes, 1-10 (default 1) | |
| planOnly | No | write the episode plan and style card, render nothing (a small planning charge) | |
| schedule | No | SCHEDULE MODE: where and when the first episode posts; the rest follow every `everyHours` (default 24) | |
| reference | No | a video link whose style every episode copies | |
| aspectRatio | No | default: the reference's shape, else 9:16 | |
| postCaptions | No | SCHEDULE MODE: one post caption per episode, in order (default: the episode title) | |
| episodeTitles | No | your own episode titles, in order (sets the episode count) | |
| durationSeconds | No | length of EACH episode, 20-120 seconds (default 30) |