Auto-Generate & Post LinkedIn Carousels with Gemini AI and Post Nitro - n8n Workflow | Neura Market
Auto-Generate & Post LinkedIn Carousels with Gemini AI and Post Nitro
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
## Try It Out!
### Automatically generate LinkedIn Carousel and Upload to LinkedIn
Use case: LinkedIn Content Creation, specifically carousel. But could be adjusted for many other creations as well.
### How it works
- It will run automatically every 6:00 AM
- Get the 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 carousel content.
- This step is also triggered by Form trigger
- After carousel 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 the 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 the correct title and description (I did not add 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:
1. Google Gemini (for Gemini 2.5-Flash Usage)
Docs [Google Gemini Key](https://docs.n8n.io/integrations/builtin/cluster-nodes/sub-nodes/n8n-nodes-langchain.lmchatgooglegemini/)
2. Post Nitro credentials (API key + template id + Brand id)
Docs [Post Nitro](https://postnitro.ai/docs/embed/obtaining-an-api-key)
3. LinkedIn API key
Docs [LinkedIn API](https://docs.n8n.io/integrations/builtin/credentials/linkedin)
### Need Help?
Message on LinkedIn the [LinkedIn](https://www.linkedin.com/in/shayan-khan20/)
Happy Automation!
Platform
n8n
Category
Social Media
Price
Free
Creator
Shayan Ali Bakhsh
code
stickyNote
formTrigger
httpRequest
scheduleTrigger
chainLlm
googleGemini
lmChatGoogleGemini
postNitro
How to import this workflow into n8n
1Purchase or download the workflow to get the n8n workflow JSON file.
2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
3Open each node marked with a credential warning and connect your own accounts and API keys.
4Run the workflow once manually to verify the data flow, then toggle it to Active.