Generate and publish Instagram carousels with Gemini and Google Slides
Ready for 3.0What this workflow does
This AI workflow has 29 nodes and runs on a schedule (every day at 06:00). Along the way it connects Google Slides, Google Sheets, Google Gemini Chat Model and Google Drive. It also calls api.imgbb.com over HTTP.
How it runs
Trigger: On a schedule (every day at 06:00).
- Generate carousel content (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; output parser: Structured Output Parser
- Duplicate carousel template (Google Drive): copy
- Replace text in template (Google Slides): replace text
- Get slides (carousels) (Google Slides): get slides
- Loop carousel slides (Loop Over Items (Split in Batches)): loops over the items in batches
- Aggregate: combines items into one
- get the imgs from slides (Google Slides): get thumbnail (page)
- add data (Google Sheets): append
- convert (Extract from File): extracts data from a file (binary to propery)
- get data (Google Sheets): uses Google Sheets
…plus 16 more steps. See the full node list below.
Services it uses
HTTP calls to: api.imgbb.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (15)
- Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Aggregate
n8n-nodes-base.aggregate - Wait
n8n-nodes-base.wait - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Google Slides
n8n-nodes-base.googleSlides - Extract from File
n8n-nodes-base.extractFromFile - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - Schedule Trigger
n8n-nodes-base.scheduleTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - If
n8n-nodes-base.if - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Google Drive
n8n-nodes-base.googleDrive
From the author
Generate and publish Instagram carousels automatically Turn a single topic into a published Instagram Carousel in minutes. Creating educational carousel posts usually takes hours: writing the script, designing the slides in Figma/Canva, exporting images, and…