Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
114 views6 pages

Youtube Automation

This document provides a step-by-step guide for beginners on how to create an automated YouTube Shorts channel using tools like n8n, OpenAI, Google Sheets, and FAI. It includes detailed instructions for setting up accounts, creating workflows, generating video ideas, and uploading videos to YouTube. The final result is a bot that automatically creates and uploads a video daily.

Uploaded by

hello world
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
114 views6 pages

Youtube Automation

This document provides a step-by-step guide for beginners on how to create an automated YouTube Shorts channel using tools like n8n, OpenAI, Google Sheets, and FAI. It includes detailed instructions for setting up accounts, creating workflows, generating video ideas, and uploading videos to YouTube. The final result is a bot that automatically creates and uploads a video daily.

Uploaded by

hello world
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Youtube Automation

Here is the JSON file to import in N8N -


ASMR_Youtube_Autopilot.json ​
(download it and import in N8N)

📘 Step-by-Step Guide: Create an AI


YouTube Channel on Autopilot (For Total


Beginners)
This is a very easy, click-by-click guide to help anyone (even a 6-year-old!) set up a fully
automated YouTube Shorts channel using free tools like n8n, OpenAI, Google Sheets, and
Veo3 (via FAI).

✅ STEP 1: Create Accounts You Need


🔧 1. Create an n8n Account
●​ Go to https://n8n.cloud​

●​ Click Start for Free​

●​ Create an account using your email or Google login​

●​ Once inside, click “Create Workflow”​

🧠 2. Get an OpenAI API Key


●​ Go to https://platform.openai.com/account/api-keys​

●​ Log in or sign up​

●​ Click “Create new secret key” and copy it. (Save this somewhere!)​
📊 3. Set Up Google Sheets
●​ Go to https://sheets.new​

●​ Create a new sheet with these columns:​

○​ Idea​

○​ Caption​

○​ Environment​

○​ Status​

○​ Final Output​

●​ Name the sheet: YouTubeIdeas​

🎞️ 4. Create an FAI Account (for Google Veo)


●​ Visit https://fai.video​

●​ Sign up and go to Settings > API Keys​

●​ Copy your API key​

●​ You may need to add $5–10 in credits to generate videos​

📺 5. Connect Your YouTube Account


●​ Go to https://console.cloud.google.com/​

●​ Create a new project​

●​ Enable YouTube Data API v3​

●​ Set up OAuth credentials (or use n8n YouTube integration)​

●​ Connect in n8n when prompted​


🛠 STEP 2: Build Your Workflow in n8n
🔁 1. Add a Schedule Trigger
●​ In your n8n workflow, add “Schedule Trigger” node​

●​ Set it to run daily at 11:00 AM​

💡 2. Generate a Video Idea with OpenAI


●​ Add OpenAI Chat Node​

●​ Use your OpenAI API key​

●​ In system message, paste:​

Generate one short YouTube Shorts idea under 20 words about cute animals. Add 12
hashtags. Format it as JSON:
{
"idea": "...",
"caption": "...",
"environment": "...",
"status": "pending"
}

📝 3. Log Idea to Google Sheets


●​ Add Google Sheets > Append Row node​

●​ Connect to the Google Sheet you created earlier​

●​ Map columns to the OpenAI output:​

○​ Idea → idea​

○​ Caption → caption​

○​ Environment → environment​

○​ Status → status​
🧠 4. Create a Prompt for Video (Prompter AI Agent)
●​ Add another OpenAI Chat Node​

●​ Use the idea and environment from the sheet as input​

●​ System message:​

You're an AI that writes cinematic prompts for Google Veo 3. Use JSON format. Include
background, lighting, lens, no humans, no vague terms.

🧾 5. Send Prompt to FAI API (Google Veo)


●​ Add HTTP Request Node​

●​ Method: POST​

●​ URL: https://api.fai.video/generate​

●​ Headers:​

○​ Authorization: Bearer <your_fai_api_key>​

○​ Content-Type: application/json​

●​ Body (raw JSON):​

{
"prompt": <output_from_previous_node>,
"options": {"batch": 1, "timeout": 200}
}

●​ Save the request ID for later​

⏳ 6. Wait for 3.5 Minutes


●​ Add a Wait node​
●​ Set it to 3 minutes, 30 seconds​

📥 7. Get Video URL from FAI


●​ Add another HTTP Request Node​

●​ Method: GET​

●​ URL: https://api.fai.video/request/<request_id>​

●​ Header: Authorization Bearer <your_fai_api_key>​

●​ Output will include video_url​

⬇️ 8. Download the Video File


●​ Add HTTP Request Node again​

●​ Use the video_url to download the binary video file​

🎬 9. Upload Video to YouTube


●​ Add YouTube Upload Node​

●​ Connect your account​

●​ Use these fields:​

○​ Title → use idea​

○​ Description → use caption​

○​ Category → “Pets & Animals” or “Entertainment”​

○​ Input file → binary file from previous step​


✅ 10. Update Google Sheet as Uploaded
●​ Add Google Sheets > Update Row node​

●​ Match by Idea​

●​ Set Status = "uploaded"​

●​ Set Final Output = video URL​

🏁 Final Notes
●​ Save and activate your workflow​

●​ Your bot now creates and uploads a video every day!​



If you need a full video explaining all this, follow our youtube channel here-

You might also like