Automate RSS to social media pipeline with AI, Airtable & GetLate for multiple platforms
Overview
Automates your complete social media content pipeline: sources articles from Wallabag RSS, generates platform-specific posts with AI, creates contextual images, and publishes via GetLate API. Built with 63 nodes across two workflows to handle LinkedIn, Instagram, and Bluesky—with easy expansion to more platforms.
Ideal for: Content marketers, solo creators, agencies, and community managers maintaining a consistent multi-platform presence with minimal manual effort.
How It Works
Two-Workflow Architecture:
Content Aggregation Workflow
Monitors Wallabag RSS feeds for tagged articles (to-share-linkedin, to-share-instagram, etc.)
Extracts and converts content from HTML to Markdown
Stores structured data in Airtable with platform assignment
AI Generation & Publishing Workflow
Scheduled trigger queries Airtable for unpublished content
Routes to platform-specific sub-workflows (LinkedIn, Instagram, Bluesky)
LLM generates optimized post text and image prompts based on custom brand parameters
Optionally generates AI images and hosts them on Imgbb CDN
Publishes via GetLate API (immediate or draft mode)
Updates Airtable with publication status and metadata
Key Features:
Tag-based content routing using Wallabag's native system
Swappable AI providers (Groq, OpenAI, Anthropic)
Platform-specific optimization (tone, length, hashtags, CTAs)
Modular design—duplicate sub-workflows to add new platforms in \~30 minutes
Centralized Airtable tracking with 17 data points per post
Set Up Steps
Setup time: \~45-60 minutes for initial configuration
Create accounts and get API keys (\~15 min)
Wallabag (with RSS feeds enabled)
GetLate (social media publishing)
Airtable (create base with provided schema—see sticky notes)
LLM provider (Groq, OpenAI, or Anthropic)
Image service (Hugging Face, Fal.ai, or Stability AI)
Imgbb (image hosting)
Configure n8n credentials (\~10 min)
Add all API keys in n8n's credential manager
Detailed credential setup instructions in workflow sticky notes
Set up Airtable database (\~10 min)
Create "RSS Feed - Content Store" base
Add 19 required fields (schema provided in workflow sticky notes)
Get Airtable base ID and API key
Customize brand prompts (\~15 min)
Edit "Set Custom SMCG Prompt" node for each platform
Define brand voice, tone, goals, audience, and image preferences
Platform-specific examples provided in sticky notes
Configure platform settings (\~10 min)
Set GetLate account IDs for each platform
Enable/disable image generation per platform
Choose immediate publish vs. draft mode
Adjust schedule trigger frequency
Test and deploy
Tag test articles in Wallabag
Monitor the first few executions in draft mode
Activate workflows when satisfied with the output
Important: This is a proof-of-concept template. Test thoroughly with draft mode before production use. Detailed setup instructions, troubleshooting tips, and customization guidance are in the workflow's sticky notes.
Technical Details
63 nodes: 9 Airtable operations, 8 HTTP requests, 7 code nodes, 3 LangChain LLM chains, 3 RSS triggers, 3 GetLate publishers
Supports: Multiple LLM providers, multiple image generation services, unlimited platforms via modular architecture
Tracking: 17 metadata fields per post, including publish status, applied parameters, character counts, hashtags, image URLs
Prerequisites
n8n instance (self-hosted or cloud)
Accounts: Wallabag, GetLate, Airtable, LLM provider, image generation service, Imgbb
Basic understanding of n8n workflows and credential configuration
Time to customize prompts for your brand voice
Detailed documentation, Airtable schema, prompt examples, and troubleshooting guides are in the workflow's sticky notes.
Category Tags
social-media-automation, ai-content-generation, rss-to-social, multi-platform-posting, getlate-api, airtable-database, langchain, workflow-automation, content-marketing
By Mikal Hayden-Gates