🎬 Create AI news avatar videos with Dumpling AI, GPT-4o and HeyGen

⚑ 4,766 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

🧾 What this workflow does

This workflow automatically generates avatar-style videos from the latest AI-related news using Dumpling AI and HeyGen. It runs every hour, scrapes trending articles, turns them into 30–60 second spoken scripts with GPT-4o, and produces short avatar videos with HeyGen. Finally, it logs the final video URL in a Google Sheet.


πŸ‘€ Who is this for


βš™οΈ How to set up

πŸ” Requirements

πŸ›  Step-by-step setup

  1. Google Sheet Setup

    • Create a Google Sheet with a single column named: Video link
  2. Update Credentials

    • Use n8n’s credential manager to add tokens for:
      • Dumpling AI
      • HeyGen
      • OpenAI
      • Google Sheets
  3. Optional Customizations

    • In the β€œDumpling AI: Search AI News” node, you can change "query": "AI Agent"
      to other trending keywords (e.g., "Generative AI", "Autonomous Agents", etc.)
    • Update the avatar_id and voice_id in the HeyGen request to match your preferred look/sound

🧠 How it works

  1. The Schedule Trigger runs hourly.
  2. Dumpling AI searches for fresh news related to β€œAI Agent.”
  3. The top 4 news links are scraped for full content.
  4. Articles are merged and fed into GPT-4o via a LangChain Agent to produce a casual, conversational video script.
  5. HeyGen creates a video using the script, avatar, and voice.
  6. The workflow waits until the video rendering is complete.
  7. Once done, the final video link is logged into Google Sheets.

πŸ§ͺ Customization Ideas


This is a fast, automated pipeline to create explainer-style AI news updates using real-time data and generative video tools.

πŸ”— Nodes Used

Google Sheets, HTTP Request, Schedule Trigger, AI Agent, OpenAI Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup