Skip to main content

Turn RSS feed content into AI avatar videos with HeyGen, Claude, and PostPulse

Workflow preview

Workflow preview
100%
Turn RSS feed content into AI avatar videos with HeyGen, Claude, and PostPulse preview
Open on n8n.io

1. Workflow Overview

How it works This workflow takes content from an RSS feed, turns it into script with Anthropic's Claude, turns script into AI avatar videos using HeyGen's create video endpoint, retrieves the gener...

Best for

  • Content Creation automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.rssfeedreadtrigger, n8n-nodes-base.httprequest, n8n-nodes-base.wait, @postpulse/n8n-nodes-postpulse.postpulse, @n8n/n8n-nodes-langchain.anthropic, n8n-nodes-base.stickynote

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Oleksandr Pohorelov.

Original n8n.io source

1.1 Workflow description

Title
Turn RSS feed content into AI avatar videos with HeyGen, Claude, and PostPulse
Workflow name
Turn RSS feed content into AI avatar videos with HeyGen, Claude, and PostPulse

How it works

This workflow takes content from an RSS feed, turns it into script with Anthropic's Claude, turns script into AI avatar videos using HeyGen's create video endpoint, retrieves the generated clip with the get video endpoint and schedules the video to social media with PostPulse.

Setup Steps

RSS Feed Trigger: Triggers a workflow whenever an RSS feed item is returned. Anthropic Claude: Creates a script using the description from the RSS feed. HTTP Node: 3rd party API call to HeyGen's create a video endpoint. Wait: Pause workflow for 5 minutes whilst video from HeyGen is being generated. 2nd HTTP Node: 3rd party API call to HeyGen’s get video endpoint to retrieve the results of our generated video. 3rd HTTP Node: Download generated video. Upload Media: Upload downloaded video to PostPulse for attachment ID. Schedule Video: Schedule video in PostPulse.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - RSS Feed Trigger

Type / Role
n8n-nodes-base.rssFeedReadTrigger - rssFeedReadTrigger
Config choices
Version 1

Block 2 - Create Avatar Video

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.4

Block 3 - Wait

Type / Role
n8n-nodes-base.wait - wait
Config choices
Version 1.1

Block 4 - Upload media

Type / Role
@postpulse/n8n-nodes-postpulse.postPulse - postPulse
Config choices
Version 1

Block 5 - Schedule a light post

Type / Role
@postpulse/n8n-nodes-postpulse.postPulse - postPulse
Config choices
Version 1

Block 6 - Get Video

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.4

Block 7 - Download Video

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.4

Block 8 - Create Video Script

Type / Role
@n8n/n8n-nodes-langchain.anthropic - anthropic
Config choices
Version 1

Block 9 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 10 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Turn RSS feed content into AI avatar videos with HeyGen, Claude, and PostPulse
Complexity intermediate
Nodes 12
Categories Content Creation, Multimodal AI
Author Oleksandr Pohorelov
Published 16 May 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/15750/15750.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Turn RSS feed content into AI avatar videos with HeyGen, Claude, and PostPulse do?

How it works This workflow takes content from an RSS feed, turns it into script with Anthropic's Claude, turns script into AI avatar videos using HeyGen's create video endpoint, retrieves the gener...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.