This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
Generate Veo3 Videos via AI/ML API, Save to Google Drive and Upload to YouTube
Transform your content creation process by automating video generation with AI, publishing to YouTube, and logging results in Google Sheets. This workflow is ideal for content creators, marketers, and social media managers looking to streamline video production and distribution.
How it works
- Trigger: Start the workflow manually or on a scheduled interval (e.g., every hour).
- Generate Video: Send a request to the AI/ML API to create video content based on predefined prompts and settings.
- Monitor Status: Poll the AI/ML API until the video generation is completed, with retry logic for reliability.
- Download & Upload: Retrieve the generated video file and upload it to your connected YouTube channel.
- Title Generation: Generate a YouTube title using AI to optimize for engagement.
- Log Results: Update a Google Sheet with video metadata and the YouTube URL for tracking and analytics.
Set up steps
- Connect Credentials: Add OAuth2 credentials for AI/ML API, YouTube, and Google Sheets in n8n Credentials.
- Configure Nodes: Rename nodes for clarity (e.g.,
Generate Video
, Upload to YouTube
) and set up the HTTP Request node to use your AI/ML API credential.
- Sheet Preparation: Create a Google Sheet with columns for
Date
, Prompt
, Video ID
, and YouTube URL
.
- Schedule: If using scheduling, configure the Schedule Trigger interval (e.g., every 60 minutes).
- Test & Deploy: Run a manual trigger, verify video generation, upload, and sheet entry, then activate the workflow for automation.