Skip to main content

Summarize RSS articles and publish AI images to WordPress and social media

Workflow preview

Workflow preview
100%
Summarize RSS articles and publish AI images to WordPress and social media preview
Open on n8n.io

1. Workflow Overview

Who it's for This n8n workflow is designed for content creators , bloggers , digital marketers , and social media managers who want to fully automate their content distribution pipeline. The workfl...

Best for

  • Social Media automation workflows
  • Multimodal AI automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.merge, n8n-nodes-base.stickynote, n8n-nodes-base.rssfeedreadtrigger, n8n-nodes-base.splitinbatches, @n8n/n8n-nodes-langchain.openai, n8n-nodes-base.wordpress, n8n-nodes-base.editimage, n8n-nodes-base.httprequest

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Summarize RSS articles and publish AI images to WordPress and social media
Workflow name
Summarize RSS articles and publish AI images to WordPress and social media

Who it's for

This n8n workflow is designed for content creators, bloggers, digital marketers, and social media managers who want to fully automate their content distribution pipeline. The workflow creates an end-to-end multi-channel publishing system that fetches new articles from an RSS feed (e.g., Paul Graham's essays), extracts and AI-summarizes the content, generates ultra-realistic visual prompts, creates stunning images via OpenAI (DALL-E), and instantly publishes the article along with the generated image across WordPress, Facebook, Instagram, LinkedIn, Telegram, and Discord simultaneously.

Features

  • Automatically fetches new articles via RSS feeds
  • Filters irrelevant items using regex rules
  • Extracts full article content (title + body text)
  • Splits long articles and generates AI-powered summaries (GPT-4.1-mini)
  • Combines original titles with clean summaries
  • Converts summaries into detailed image generation prompts
  • Creates images using OpenAI DALL·E
  • Publishes full posts directly to WordPress
  • Generates SEO-optimized featured images with metadata
  • Downloads, resizes (5000×5000), and uploads images to WordPress media library with alt text and captions
  • Posts images with captions to Facebook Pages via Graph API
  • Publishes Instagram posts using the 2-step Graph API process
  • Sends formatted posts to Telegram channels
  • Publishes to LinkedIn personal profiles and company pages
  • Shares rich media posts to Discord channels

Requirements

  • OpenAI API: Generates summaries, image prompts, and DALL·E images
  • WordPress API: Creates posts, uploads media, and sets featured images
  • Facebook Graph API: Publishes to Facebook Pages and Instagram (2-step process)
  • LinkedIn API: Posts to personal profiles and company pages
  • Telegram Bot API: Sends images with captions to channels
  • Discord Bot API: Sends rich embed posts with title, summary, and imag

Important Notes

  • The workflow processes items one by one using a loop; the top output must remain connected to ensure continuous iteration.
  • A regex filter is used to allow only valid article URLs and prevent malformed links.
  • WordPress image flow must stay in order: Create Post → Download Image → Resize (5000×5000) → Upload Media → Update Metadata → Set Featured Image.
  • Instagram publishing requires a two-step Graph API process: create media object → publish using returned ID.
  • Dynamic expressions (e.g., {{ $('Loop Over Items').item.json.title }}) must remain unchanged for proper data mapping.
  • WordPress automatically generates a URL-safe slug from the article title to handle special characters.

Support & Help

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 - Merge

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3

Block 2 - Sticky Note1

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

Block 3 - RSS Feed Trigger

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

Block 4 - Loop Over Items

Type / Role
n8n-nodes-base.splitInBatches - splitInBatches
Config choices
Version 3

Block 5 - Converts product descriptions (HTML) into short

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 6 - Generate an image

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 2.1

Block 7 - Create WordPress Post

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

Block 8 - Edit Image

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

Block 9 - upload media to wp

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

Block 10 - upload image to meta data

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

Block 11 - set featured image

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

Block 12 - Post on Discord Channel

Type / Role
n8n-nodes-base.discord - discord
Config choices
Version 2

Block 13 - download image

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

Block 14 - Post on LinkkedIN Profile

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

Block 15 - Post on LinkedN page

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

Block 16 - Post on telegram Channel

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.2

Block 17 - Post on Facebook page

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

Block 18 - Get Image ID for Instagram

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

Block 19 - Publish Post to Instagram

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

Block 20 - Sticky Note

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

Block 21 - OpenAI

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
Config choices
Version 1.3

Block 22 - Recursive Text Splitter

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

Block 23 - Do nothing

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

Block 24 - HTML (Extract title)

Type / Role
n8n-nodes-base.html - html
Config choices
Version 1.2

Showing the first 24 of 32 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Summarize RSS articles and publish AI images to WordPress and social media
Complexity advanced
Nodes 32
Categories Social Media, Multimodal AI
Author SpaGreen Creative
Published 29 Apr 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/15381/15381.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 Summarize RSS articles and publish AI images to WordPress and social media do?

Who it's for This n8n workflow is designed for content creators , bloggers , digital marketers , and social media managers who want to fully automate their content distribution pipeline. The workfl...

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 Social Media, Multimodal AI use case.