Create LinkedIn carousel posts from RSS blogs with DeepSeek, fal.ai and Posta

Go to Workflow
0 views
Built by Stefan Gimeson Stefan Gimeson
Created on June 12, 2026

Description

Quick Overview
This workflow fetches the latest blog post from an RSS feed, uses DeepSeek to generate 5-slide carousel copy, creates AI background images with fal.ai, builds a PDF carousel in Posta, and publishes the post to LinkedIn via a connected Posta social account.

How it works
Starts when you manually execute the workflow.
Reads your blog’s RSS feed, sorts items by publish date, and selects the newest post.
Sends the post title and content to DeepSeek (via an LLM chain) to generate minified JSON containing a caption, tags, and five slides with titles, bodies, and image prompts.
Splits the slide list into individual items, applies a theme color, and generates a square background image for each slide with fal.ai.
Downloads each generated image and uploads it to Posta as media, then re-associates the uploaded media IDs with the corresponding slide text.
Uses Posta to render the slides into a text carousel PDF, then publishes the PDF to the selected LinkedIn account with the generated caption and hashtags.

Setup
Add your Posta API credential, select the target LinkedIn social account ID, and update any fixed values like the logoMediaId used for the PDF.
Add your DeepSeek API credential and confirm the LLM output stays valid minified JSON for the parser.
Add your fal.ai API credential and adjust the image generation prompt or theme_color value to match your brand.
Replace the RSS feed URL with your blog feed and confirm the feed provides title and content fields (for example, content:encoded).

Nodes Used (4)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
DeepSeek Chat Model
@n8n/n8n-nodes-langchain.lmChatDeepSeek
HTTP Request
n8n-nodes-base.httpRequest