Publish RSS articles to WordPress and social media platforms

Go to Workflow
108 views
Built by SpaGreen Creative SpaGreen Creative
Created on June 05, 2026

Description

Who it's for
This n8n workflow automatically fetches RSS articles, extracts featured images, and publishes them across multiple social media platforms. The workflow runs on a schedule, processes news articles from an RSS feed, extracts the main image from each article, and posts the content with images to various platforms including WordPress, Facebook, Telegram, LinkedIn, and Discord.

Features
Scheduled Publishing**: Auto-posts content on your set schedule
RSS Integration**: Fetches latest articles from specified sources
AI Image Extraction**: Identifies and extracts featured images
Image Optimization**: Downloads and resizes for platform-ready display
Multi-Platform Posting**: Supports WordPress, Facebook, Telegram, LinkedIn, Discord
Notifications**: Confirms posts via WhatsApp, Telegram, Gmail, and Discord
Content Validation**: Ensures valid images before posting

How It Works
The workflow triggers on a schedule to check for new RSS articles
It reads the RSS feed from the configured news source
Each article's link is processed by an AI agent to extract the featured image URL
The image is downloaded and converted to binary data
The content is published simultaneously to:
WordPress as a blog post with the image set as featured
Facebook as an image post
Telegram channel as an image post
LinkedIn (both personal profile and company page)
Discord channel
After successful publishing, notifications are sent to multiple channels

Requirements
OpenAI API credentials** for image extraction using the AI Agent
WordPress API credentials** for posting articles and media
Facebook Graph API credentials** for page posting
Telegram Bot API credentials** for channel posting
LinkedIn OAuth2 API credentials** for profile and company page posting
Discord Bot API credentials** for channel posting
Rapiwa API credentials** for WhatsApp notifications
Gmail OAuth2 credentials** for email notifications

Important Notes
RSS Feed Configuration**: The workflow requires a valid RSS feed URL to function properly
Image Processing**: All images are resized to 5000x5000 pixels for consistency
Content Validation**: The workflow includes a check to ensure valid image URLs exist before proceeding with posting
Platform-Specific Formatting**: Each platform receives appropriately formatted content and image dimensions
Notification System**: After successful posting to all platforms, confirmation messages are sent via multiple channels

Support & Help
WhatsApp**: Chat on WhatsApp
Discord**: SpaGreen Community
Facebook Group**: SpaGreen Support
Website**: https://spagreen.net
Developer Portfolio**: Codecanyon SpaGreen

Nodes Used (10)

AI Agent
@n8n/n8n-nodes-langchain.agent
Discord
n8n-nodes-base.discord
Edit Image
n8n-nodes-base.editImage
Facebook Graph API
n8n-nodes-base.facebookGraphApi
Gmail
n8n-nodes-base.gmail
HTTP Request
n8n-nodes-base.httpRequest
LinkedIn
n8n-nodes-base.linkedIn
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Telegram
n8n-nodes-base.telegram
Wordpress
n8n-nodes-base.wordpress