AI-Powered YouTube Shorts Automation: Create & Publish with OpenAI & ElevenLabs
detail.loadingPreview
Automate the creation and publishing of YouTube Shorts using AI for ideation, scriptwriting, image generation, voiceover, and video editing.
About This Workflow
This workflow leverages n8n to create a fully automated pipeline for generating YouTube Shorts. It starts with ideation using OpenAI, progresses to script generation, image prompting, audio conversion (likely using ElevenLabs, though not explicitly named in the nodes), video assembly, and finally, publishing to YouTube. The process includes user interaction for idea approval and API key management for seamless execution.
Key Features
- AI-driven content ideation and script generation.
- Automated image prompting and generation.
- Text-to-speech conversion for voiceovers.
- Video assembly and editing.
- Cloud storage integration (Cloudinary).
- YouTube publishing.
- Telegram-based user interaction for approvals and notifications.
- Robust error handling and API key management.
How To Use
- Trigger: The workflow is initiated via a Telegram trigger (
Telegram Trigger). - Input Validation: It checks if messages are from a user (
If Message From User) and if the necessary API keys are set (Set API Keys,If All API Keys Set). - Idea Generation: Uses OpenAI (
Ideator 🧠) to generate video ideas based on user input. - Idea Discussion & Approval: The workflow facilitates discussion with an AI agent (
Discuss Ideas 💡), structures the model output (Structure Model Output), and uses conversational memory (Track Conversation Memory). It then presents options for approval or denial via Telegram (Telegram: Approve Idea,Telegram: Conversational Response). - Script & Visuals Generation: Upon approval, it scripts the video (
Script), chunks it (Chunk Script), prompts for images (Image Prompter 📷,Request Images), and retrieves them (Get Images). It also requests video segments (Request Videos) and retrieves them (Get Videos). - Audio Generation: Converts the script to audio (
Convert Script to Audio). - Video Assembly: Merges video elements (
Merge Videos and Audio), generates render JSON (Generate Render JSON), and combines image prompts with video variables (Merge Video Variables). - Final Video Creation: Submits to a video generation service (
Send to Creatomate) and waits for completion (Generating Final Video). - Publishing: Converts the final video to Base64 (
Convert Video to Base64), decodes it to a file (Decode Base64 to File), and uploads to YouTube (Upload to YouTube). - Notifications: Sends Telegram notifications at various stages (processing started, video uploaded, API keys missing, idea approved/denied, final video approved/declined).
Apps Used
Workflow JSON
{
"id": "aa693b24-b11e-49f0-a420-637d42f16d87",
"name": "AI-Powered YouTube Shorts Automation: Create & Publish with OpenAI & ElevenLabs",
"nodes": 22,
"category": "Marketing",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: aa693b24-b11e...
About the Author
DevOps_Master_X
Infrastructure Expert
Specializing in CI/CD pipelines, Docker, and Kubernetes automations.
Statistics
Related Workflows
Discover more workflows you might like
AI-Powered On-Page SEO Audit & Report Automation
Instantly generate comprehensive on-page SEO technical and content audits for any website URL. This AI-powered workflow automates the entire process, from scraping the page to delivering a detailed report directly to your inbox, empowering you to optimize for better search rankings and user engagement.
Automate LinkedIn Content Promotion for Your Ghost Blog with AI
Effortlessly promote your latest Ghost blog posts on LinkedIn. This workflow leverages AI to generate engaging, professional LinkedIn messages based on your article content and saves them, along with article metadata, directly to a Google Sheet.
AI-Powered Instagram Comment Automation
This n8n workflow intelligently automates responses to Instagram comments, leveraging advanced AI to engage with your audience. It filters out irrelevant content and personalizes replies, saving you time while boosting your social media presence.