Auto-Generate & Post LinkedIn Carousels with Gemini AI and Post Nitro

Go to Workflow
0 views
Built by Shayan Ali Bakhsh Shayan Ali Bakhsh
Created on June 08, 2026

Description

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Try It Out!
Automatically generate Linkedin Carousal and Upload to Linkedin

Use case : Linkedin Content Creation, specifically carousal. But could be adjusted for many other creations as well.

How it works
It will run automatically every 6:00 AM
Get latest News from TechRadar
Parse it into readable JSON
AI will decide, which news resonates with your profile
Then give the title and description of that news to generate the final linkedin carousal content.
This step is also trigerred by Form trigger
After carousal generation, it will give it to Post Nitro to create images on that content.
Post Nitro provides the PDF file.
We Upload the PDf file to Linkedin and get the file ID, in next step, it will be used.
Finally create the Post description and Post it to Linkedin

How to use
It will run every 6:00 AM automatically. Just make it Live
Submit the form, with correct title and description ( i did not added tests for that so must give that correct 😅 )

Requirements
Install Post Nitro community Node
@postnitro/n8n-nodes-postnitro-ai

We need the following API keys to make it work
Google Gemini ( for Gemini 2.5-Flash Usage )
Docs Google Gemini Key
Post Nitro credentials ( API key + Template id + Brand id )
Docs Post Nitro
Linkedin API key
Docs Linkedin API

Need Help?
Message on Linkedin the Linkedin

Happy Automation!

Nodes Used (5)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
Google Gemini
@n8n/n8n-nodes-langchain.googleGemini
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
HTTP Request
n8n-nodes-base.httpRequest