Multi Platform Content Generator from YouTube using AI & RSS

Go to Workflow
0 views
Built by Budi SJ Budi SJ
Created on June 05, 2026

Description

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Multi Platform Content Generator from YouTube using AI & RSS

This workflow automates content generation by monitoring YouTube channels, extracting transcripts via AI, and creating platform-optimized content for LinkedIn, X/Twitter, Threads, and Instagram. Ideal for creators, marketers, and social media managers aiming to scale content production with minimal effort.

โœจ Key Features
๐Ÿ”” Automated YouTube Monitoring** via RSS feed
๐Ÿง  AI-Powered Transcript Extraction** using Supadata API
โœ๏ธ Multi-Platform Content Generation** with OpenRouter AI
๐ŸŽฏ Platform Optimization** based on tone and character limits
๐Ÿ“ฌ Telegram Notification** for easy preview
๐Ÿ“Š Centralized Data Management via Google Sheets**

> ๐Ÿ—‚๏ธ All video data, summaries, and generated content are tracked and stored in a single, centralized Google Sheets template
> This ensures full visibility, easy access, and smooth collaboration across your team.

โš™๏ธ Workflow Components

1. ๐Ÿงญ Channel Monitoring
Schedule Trigger**: Initiates workflow periodically
Google Sheets (Read)**: Pulls YouTube channel URLs
HTTP Request + HTML Parser**: Extracts channel IDs from URLs
RSS Reader**: Fetches latest video metadata

2. ๐Ÿงพ Content Processing
Supadata API**: Extracts transcript from YouTube video
OpenRouter AI**: Summarizes transcript + generates content per platform
Conditional Check**: Prevents duplicate content by checking existing records

3. ๐Ÿ“ค Multi-Platform Output
LinkedIn**: Story-driven format (โ‰ค 1300 characters)
X/Twitter**: Short, punchy copy (โ‰ค 280 characters)
Threads**: Friendly, conversational
Instagram**: Short captions for visual posts

4. ๐Ÿ—ƒ๏ธ Data Management
Google Sheets (Write)**: Stores video metadata + generated posts
Telegram Bot**: Sends content preview
ID Tracking**: Avoids reprocessing using video ID

๐Ÿ” Required Credentials
Google Sheets OAuth2**
Supadata API**
OpenRouter API**
Telegram Bot Token & Chat ID**

๐ŸŽ Benefits
โŒ› Save Time**: Automates transcript + content generation
๐Ÿ”Š Consistent Tone**: Adjust AI prompts for brand voice
๐Ÿ“ก Multi-Platform Ready**: One video โ†’ multiple formats
๐Ÿ“‚ Centralized Logs via Google Sheets**: Easily track, audit, and collaborate
๐Ÿš€ Scalable**: Handle many channels with ease

Nodes Used (7)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
HTML
n8n-nodes-base.html
HTTP Request
n8n-nodes-base.httpRequest
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
Telegram
n8n-nodes-base.telegram