Skip to content
agentusehub

Create and publish YouTube videos from script to upload

An n8n pipeline writes a script, adds a voiceover and stock footage, assembles the video, uploads it to YouTube and updates a Google Sheet.

Time saved
Not reported
Setup time
Not reported
Running cost
Not reported
Cost range
Not reported

Use case overview

An n8n pipeline writes a script, adds a voiceover and stock footage, assembles the video, uploads it to YouTube and updates a Google Sheet.

Reported experience

  1. What they did

    A Telegram message to a bot (or a schedule) starts the workflow. GPT-4o-mini returns a JSON script. Each voiceover segment goes to ElevenLabs, Pexels supplies footage with an image-generation fallback, and Shotstack renders the video from a JSON timeline. The video uploads to YouTube as unlisted for review, then Telegram and a Google Sheet are updated.

  2. How it went

    The author reports about $0.30 of voiceover and a 3-5 minute render for a 10-minute video. No view or revenue results are given, and the long-term daily render load is untested.

  3. Worth knowing

    YouTube's API quota allows only about six uploads a day (1,600 units each against a 10,000 limit), so iterating burns quota fast.

Example prompts

Try with n8n
Build an n8n workflow that takes a topic from a Google Sheet row, writes a script for a [length]-minute YouTube video about [my niche], generates a voiceover, pulls matching stock footage, assembles the video, and writes the title and description. Update the sheet with the status and file link. Stop before uploading and show me the finished video and metadata so I can approve the YouTube upload.
Sales · Beginner
  1. Form submit
  2. Fetch company site
  3. Claude scores fit

Auto-qualify inbound leads before a rep sees them

Score every demo request against your ICP, update HubSpot and ping the right rep in Slack within a minute of the form submit.

n8n · Claude · HubSpot · Slack
Customer Support · Intermediate
  1. New ticket webhook
  2. Claude classifies
  3. Draft from help docs

Triage support tickets and draft first replies

Every new Zendesk ticket gets a category, priority and sentiment tag plus a draft reply in an internal note before an agent opens it.

Zendesk · n8n · Claude
Coding · Advanced
  1. Write migration plan
  2. Agent edits in batches
  3. Tests per batch

Ship a 40-file refactor with a coding agent

Plan, execute and review a cross-cutting refactor in small batches, with Claude Code making the edits and GitHub Copilot reviewing each PR.

Claude Code · GitHub Copilot