Multi Platform Content Generator from YouTube using AI & RSS

Go to Workflow
0 views
Built by Budi SJ Budi SJ
Created on August 02, 2025

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