🎬 Generate news videos from RSS feeds with HeyGen avatar

⚑ 1,460 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments β€” drop it into your workflow and skip the parsing.

View All Scrapers

Description

Overview

This n8n workflow automates the generation of short news videos using the HeyGen video API and RSS feeds from a Bangla news source, Prothom Alo. It is ideal for content creators, media publishers, or developers who want to create daily video summaries from text-based news feeds using AI avatars.

The workflow reads the latest news summaries from an RSS feed and sends each item to the HeyGen API to create a video with a realistic avatar and voice narration. The resulting video is suitable for publishing on platforms like YouTube, Instagram, or TikTok.

Requirements

Setup Instructions

  1. Clone this Workflow into your n8n instance.
  2. Replace the placeholder value in the X-Api-Key header with your HeyGen API key.
  3. Confirm the RSS feed URL is correct and live: https://prod-qt-images.s3.amazonaws.com/production/prothomalo-bangla/feed.xml
  4. The HTTP Request body references {{$json.summary}} from each RSS item. Make sure this field exists.
  5. Run the workflow manually or configure a CRON trigger if you want to automate it.

Customization

What It Does

πŸ”— Nodes Used

HTTP Request, RSS Read

πŸ“₯ Import

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

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