Use this comprehensive n8n workflow to automate content generation from RSS feeds, tailoring posts for LinkedIn, Bluesky, and Instagram using AI (Groq) and scheduling via GetLate. A powerful n8n template.
Download this n8n workflow template and start using it instantly.
Markdown-formatted text:
Content creators and digital marketers managing multiple social media accounts.
Automation enthusiasts looking for advanced n8n templates integrating AI and scheduling.
Users who need to turn technical articles (via RSS) into engaging, platform-specific social media content.
Agencies requiring a standardized, scalable n8n solution for content repurposing.
Managing content distribution across various platforms—like LinkedIn, Bluesky, and Instagram—requires unique formatting, tone, and visual strategy for each audience. This sophisticated n8n workflow solves the content bottleneck by creating a fully automated, scheduled pipeline. It uses an n8n trigger (Schedule) to check for new articles logged via an RSS feed (e.g., from Wallabag or a similar service) in Airtable. A powerful AI model (Groq via the LangChain n8n node) is instructed to generate platform-specific content and corresponding image prompts. If an image is required, the workflow generates it using an external API, uploads it, and then uses the GetLate API to schedule or immediately publish the finished post. This complete automation is a prime example of a complex, multi-branching n8n workflow designed for scale and efficiency.
Markdown-formatted text:
#to-share-linkedin). The incoming article content is converted to Markdown and stored in Airtable, initially marked as isposted=0.Set Post Schedule n8n trigger, ensuring content is generated according to a consistent schedule.Set n8n node, which dictates the AI’s strategy.Pull New Articles Airtable n8n node fetches all unprocessed articles (isposted=0).Check Platform Switch n8n node routes each article item to its designated platform branch (LinkedIn, Bluesky, or Instagram).Set n8n node creates a highly customized prompt, which is fed into the LangChain n8n node, leveraging Groq as the LLM to produce a structured JSON output containing the post text, hashtags, and an image prompt.Validate JSON Code n8n node parses the AI output, automatically correcting formatting issues, recalculating the true character count, and cleaning up hashtags to ensure compatibility with downstream systems.If n8n node checks for the existence of an imageprompt. If present, an HTTP Request n8n node calls an image generation API (Hugging Face). The image is then resized (for Bluesky) and uploaded to Imgbb to obtain a public URL.isposted=1 and logging all generated metadata (post text, image links, etc.). This completes the n8n workflow cycle, preventing duplicate posts.Markdown-formatted text:
#to-share-linkedin, etc.).Set SMCG Custom Parameters & Settings n8n node with your specific content niche, preferred tone, CTA, and target audience before activating this powerful n8n template.Markdown-formatted text:
RSS Feed Read Trigger: Multiple instances (e.g., RSS Feed Trigger: '#to-share-linkedin').
Function: Serves as the initial n8n trigger, monitoring RSS feeds for new, tagged articles. Polls frequently.
Key Configuration: feedUrl is hardcoded to a Wallabag-like instance filtered by specific tags.
Markdown n8n node: Multiple instances (e.g., Markdown: Convert Article Content (LinkedIn)).
Function: Converts the raw HTML content received from the RSS feed into clean Markdown text (contentmarkdown) for better AI processing.
Key Configuration: Reads from item.json.content of the preceding RSS n8n trigger.
Airtable n8n node: Multiple instances for creation and updating.
Function: Used as a temporary database to store incoming articles and, later, to update the status (isposted=1) and log the generated AI content, hashtags, and image links.
Key Configuration (Creation): Sets isposted to 0. Operation: Create.
Key Configuration (Update): Operation: Upsert, matching by id.
Set SMCG Custom Parameters & Settings (Set n8n node):
Function: Defines the global user parameters (Niche, Tone, CTA, etc.) that the AI uses to customize the output for each platform. This centralization simplifies management of the overall n8n workflow.
Key Configuration: Defines fields like niche, tone, goal, and postasdraft (set to true by default).
Groq Chat Model (LLM n8n node): Multiple instances.
Function: Provides the connection and computation power for the LLM component of the LangChain n8n node, generating the optimized post content.
Key Configuration: Uses the moonshotai/kimi-k2-instruct-0905 model.
LangChain n8n node (SMCG nodes): Multiple instances (e.g., LinkedIn SMCG).
Function: Executes the complex AI prompt, processing the article content and generating structured JSON output optimized for the target platform's specifications.
Validate JSON (Code n8n node): Multiple instances.
Function: Crucial for robust automation. It validates the LLM's output, fixes common JSON parsing errors, confirms data types, and recalculates the exact character count, improving the reliability of the n8n workflow.
HTTP Request n8n node (Image Generation):
Function: Calls the Hugging Face API (Stable Diffusion XL) to convert the AI-generated imageprompt into a binary image file.
Key Configuration: Method: POST, Authentication: HTTP Bearer Auth, sends the prompt in the request body.
HTTP Request n8n node (Imgbb Upload):
Function: Uploads the binary image data received from the AI image generator to Imgbb for hosting, obtaining a publicly accessible URL.
Key Configuration: Content Type: multipart-form-data, uses Query Authentication.
GetLate n8n node / HTTP Request (Posting):
Function: Schedules or publishes the final generated post content and image to the corresponding social media platform (LinkedIn, Bluesky, Instagram).
* Key Configuration: Uses the lateApi credential, sets the platform, content, and schedule status (isDraft).
Use this comprehensive n8n workflow template to automatically source content via RSS, generate unique articles using Groq and Gemini, upload assets to Google Drive, and require human approval via a Slack n8n trigger before publishing to Medium.

Use this robust n8n workflow to automate content creation for Instagram. It employs AI agents (Langchain) to analyze RSS feeds, generate captions and DALL-E images, and handle the complex publishing process via the n8n Facebook Graph API node.

Use this robust n8n workflow to automate publishing RSS content to Telegram. It includes AI rewriting, Google Sheets duplicate checking, image fetching, and watermark application using key n8n nodes.

Use this powerful n8n workflow to automatically read RSS feeds, generate AI summaries and unique images using OpenAI, and publish content directly to Facebook and Instagram. A complete n8n solution for content automation.








































