See llms.txt for all machine-readable content.

Back to Templates

Create vertical shorts from new YouTube uploads with Reelsaw and Discord

Quick overview

This workflow monitors a YouTube channel’s RSS feed and sends each new upload to Reelsaw to automatically generate vertical short clips, then waits for processing to finish and outputs a clip summary plus a downloadable export ZIP link (optionally posting the summary to Discord).

How it works

  1. Polls a YouTube channel RSS feed every hour (or runs manually with a single video URL) to get a video link.
  2. Sends the YouTube video URL to Reelsaw to create a new project with your max clip count and optional focus setting.
  3. Waits for Reelsaw to finish, re-checking in up to two-minute long-poll calls until the project is done or fails.
  4. If the project fails, the workflow stops with an error message.
  5. If the project completes, it fetches the project details and the list of generated clips from Reelsaw.
  6. Exports the project as a ZIP via Reelsaw, then builds a summary message containing clip titles, durations, scores, and the Reelsaw review URL.
  7. Optionally posts the summary message to a Discord channel via an incoming webhook.

Setup

  1. Create a Reelsaw API key (Settings → API keys and MCP) and add an n8n HTTP Header Auth credential that sets Authorization: Bearer <your_key> for the Reelsaw HTTP requests.
  2. Update the YouTube RSS feed URL with your channel_id, or set a specific YouTube videoUrl for manual testing.
  3. Adjust the Reelsaw settings values (instance URL, maxClips, and optional focus) to match your desired clip generation behavior.
  4. If you want notifications, enable the Discord step and replace https://discord.com/api/webhooks/YOUR_WEBHOOK with your Discord webhook URL.