Automated News-to-Video Workflow (n8n + Heygen + GPT-4o) π Overview: This n8n workflow turns news from an RSS feed (e.g., CNN) into short, AI-generated avatar videos using Heygen. It: 1. Fetches news from an RSS feed. 2. Logs headlines to Google Sheets. 3. Uses GPT-4o or Google Gemini to generate a 30β60 sec script. 4. Sends the script to Heygen to create an avatar video. 5. Monitors and retrieves the final video. 6. Logs video metadata (title, link, etc.) to Google Sheets. π― Ideal for content c

Automated News-to-Video Workflow (n8n + Heygen + GPT-4o) π Overview: This n8n workflow turns news from an RSS feed (e.g., CNN) into short, AI-generated avatar videos using Heygen. It: 1. Fetches news from an RSS feed. 2. Logs headlines to Google Sheets. 3. Uses GPT-4o or Google Gemini to generate a 30β60 sec script. 4. Sends the script to Heygen to create an avatar video. 5. Monitors and retrieves the final video. 6. Logs video metadata (title, link, etc.) to Google Sheets. π― Ideal for content creators, marketers, or media pages repurposing written news into video content at scale. --- βοΈ Setup Guide (No Sensitive Info) π 1. Heygen API Paid Heygen plan required. Add your API key in the Setup Heygen node: Optional: Set "avatarid" and "voiceid" as desired. π‘ 2. AI Model: GPT-4o or Gemini GPT-4o: Use OpenAIβs node or HTTP request with your API key. Gemini: Link your Google Cloud project and connect the Gemini node using OAuth2 credentials. π₯ 3. RSS Feed Add an RSS node (e.g., CNN). Extract title, link, and content. π 4. Google Sheets + Drive Connect via OAuth2: "Google Sheets account 2" "Google Drive account 2" Replace sheet IDs in: Log news to sheets Log video URL and title to sheets πΉ 5. Create Video (Heygen) Send a POST request to Heygen's API using the generated script, avatar, and voice ID. β³ 6. Monitor Status Poll the status endpoint until video is ready. Capture the download link. π§Ύ 7. Log Final Output Save video metadata to a Google Sheet for publishing or archiving. Set up video: Link in Workflow ---
Download the workflow JSON file after purchase.
Open n8n β click the menu β Import from File.
Select the downloaded JSON and import.
Set up credentials for each node that requires them.
Click Execute Workflow to test, then activate.
Setup guide included
Purchase to unlock the full step-by-step guide
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.