Automate Clips to Youtube with Workflows

Build a pipeline that records a stream, cuts clips, makes shorts, waits for your approval, then uploads.

September 9, 2026

What a Workflow is

An ordered list of steps. Output of one becomes input of the next.

live downloader -> gen clips -> gen shorts -> human approve -> upload

That's the whole idea. Find it under Automation -> Workflows.

Building one

Add steps in order. Each has a settings panel — the same options the standalone tool gives you.

  1. Generate Clips — set how many files it processes at once
  2. Generate Shorts — captions, face-aware crop, headline, overlay color
  3. Human Approval — pause here (more on this below)
  4. Upload — platform, privacy, category

Upload is always last. Everything else you can drag into whatever order makes sense.

There's a Process at most number on each step. It exists so one busy stream can't fill your entire job queue — a 6-hour VOD that yields 20 clips would otherwise try to make 20 shorts.

The approval step

This is the part worth setting up properly.

Without it a workflow will happily post whatever the clip ranker liked to your actual channel. With it, the run stops and waits. You get a notification, the count shows up next to Automation in the sidebar, and everything sits in Approvals until you look.

You get a grid of what came out — thumbnail, duration, virality score. Tick the ones you want. Reject everything and the run cancels; nothing gets posted.

Two settings make it less tedious:

  • Minimum virality score drops the weak clips before you ever see them. Set it to 6 and you'll review three clips instead of ten.
  • Auto-approve after N hours ships everything if you don't get to it. Leave it at 0 if you'd rather nothing goes out unreviewed.

Titles you don't have to write

The clip generator's LLM already names every clip it cuts — "Insane 1v5 clutch to win the round", not clip_003.mp4. That name now follows the file through the whole chain, so by the time the upload step runs, the title is already there. Tags get built from it plus the streamer and platform.

You can override it with a template if you want a consistent format:

{title} | {username}

Triggers

Three ways a workflow starts:

  • Run manually — you pick the files and press Run
  • When a live recording finishes — pick the workflow on a Live Downloader in the Downloader page. It replaces that downloader's "generate clips" checkbox
  • When a download finishes — runs on every video you pull from a URL

The live downloader trigger is the one that makes this feel automatic. Set it once and every stream that streamer does turns into shorts sitting in your Approvals queue.

When something breaks

A step that partly fails carries on with what worked. If 6 of 8 shorts render and 2 error out, the 6 go forward — the run only fails if a step produces nothing at all. Credits for the failed jobs are refunded like always.

If you run out of credits or hit your queue limit mid-run, the workflow parks itself instead of dying, and picks up where it left off once there's room.

Space out your uploads

The upload step has a Space uploads by setting. Six shorts posting at the same minute looks like what it is. Set it to 30 and they go out across three hours instead.


Workflows cost the same as running the tools by hand — same per-job credits, same refunds. You're just not the one clicking through it.

Sign up for AutoVOD and build one.