AI-generated YouTube videos are booming – many channels rack up millions of views with motivational content paired with imagery and voiceovers. What if you could automate this process to create new videos every hour without coding?
What this system does
The system described in this tutorial:
- Generates video ideas and scripts using AI
- Creates visuals, voiceovers, and adds background music
- Automatically uploads finished videos to YouTube
- Works for various niches (stoicism, sleep stories, horror, children's content)
How it works: a simple two-agent system
The workflow consists of two main components:
- Ideas agent – Chat GPT generates video concepts and scripts
- Creator agent – An n8n automation workflow that produces and publishes videos
Setting up the ideas agent (Chat GPT)
- Use a prompt in Chat GPT to generate video ideas about your chosen topic
- Copy the results to a Google Sheet template
- The sheet will organize your ideas with titles, descriptions, and production status
Building the creator agent (n8n workflow)
The n8n workflow has three main sections:
- A scheduled trigger to run the workflow
- Google Sheets integration to get the next video idea marked "for production"
- Prompt generator to create image and voice text for each scene
Creation section
- Gets background music and intro video clips
- Sends requests to JSON-to-video API to generate the complete video
- Handles error checking and retries
Output section
- Updates Google Sheets with video status
- Uploads the completed video to YouTube
- Marks the idea as "done" in your spreadsheet
- n8n – The no-code automation platform (free trial available)
- JSON-to-video – Creates videos with AI-generated visuals
- Eleven Labs – Provides realistic AI voiceovers
- Suno – Generates background music
Making it your own
You can customize:
- Video topics and niches
- Voice style and background music
- Visual appearance and template design
- Publishing frequency
The system can be scheduled to create