YouTube Short Automation
Step-by-Step Set-up
1. Import the Workflow:
Upload the provided JSON file to your n8n instance.
2. Set Up Credentials:
OpenAI: Create an OpenAI API credential in n8n with your API key. Assign it to the Ideator and Image Prompter nodes.
ElevenLabs: Obtain an API key from ElevenLabs and add it as a credential. Update the Script Generator node’s xi-api-key header.
Replicate: Get a Replicate API key and create a credential. Update the Request Image, Get Image, Request Video, and Get Video nodes’ Authorization headers.
Cloudinary: Set up a Cloudinary account, create an upload preset (ml_default), and add API credentials to the Upload to Cloudinary node.
Creatomate: Obtain a Creatomate API key and add it to the Editor and Get Final Video nodes’ Authorization headers.
0CodeKit: Get an auth key from 0CodeKit and update the HTTP Request and Create Editor JSON nodes’ auth headers.
3. Configure the Workflow:
Ensure the user-query in the Ideator node is set to your desired video idea (e.g., "Fitness tips for beginners").
Verify that all API endpoints (e.g., ElevenLabs, Replicate, Creatomate) are accessible.
4. Run the Workflow: Click “Test workflow” to generate a YouTube Short. The final video will be available via the Get Final Video node.5. Troubleshooting: Check node outputs for errors, ensure API quotas are not exceeded, and verify that the Python script in the HTTP Request node runs without issues.


# YouTube Shorts Automation Workflow SetupThis n8n workflow automates the creation of YouTube Shorts using AI-powered tools. To run it, you need API keys from the following services. Sign up or purchase credits at the links below:- OpenAI: Generates video scripts and image prompts using GPT-4o-mini. Sign up or get an API key at https://platform.openai.com/signup. Pricing: Pay-as-you-go based on token usage (see https://openai.com/pricing).- ElevenLabs: Converts scripts to audio with text-to-speech. Create an account at https://elevenlabs.io and check pricing at https://elevenlabs.io/pricing. Free tier available, paid plans for higher usage.- Replicate: Generates images and videos for the Shorts. Sign up at https://replicate.com and view pricing at https://replicate.com/pricing. Charges based on compute time.- Cloudinary: Stores audio files. Create a free account at https://cloudinary.com and check plans at https://cloudinary.com/pricing. Free tier includes limited uploads.- Creatomate: Renders the final video with transitions. Sign up at https://creatomate.com and see pricing at https://creatomate.com/pricing. Subscription or pay-per-render options.- 0CodeKit: Executes Python scripts for audio segmentation. Get an auth key at https://0codekit.com and view pricing at https://0codekit.com/pricing. Free tier available.## Notes
- Ensure you have sufficient API credits or subscriptions for each service, as the workflow makes multiple API calls.
- Check the workflow’s setup instructions in n8n for detailed credential configuration.
- Contact the service providers for support with API key setup or billing.