Create AI Instagram Reels with GPT-4.1, Veo3, Google Sheets and Bloatato
Needs changesWhat this workflow does
This AI workflow has 23 nodes and runs on a schedule (every 12 hours). Along the way it connects Google Sheets, OpenAI Chat Model, Telegram and Slack and 1 more. It also calls api.kie.ai and backend.blotato.com over HTTP.
How it runs
Trigger: On a schedule (every 12 hours).
- Make a Creative Video Idea (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 1 tool (Tool (Make More Creative Thinking in Action)); output parser: Parse AI Output
- Save Idea in google sheet (Google Sheets): append
- Make Professional Prompt (Edit Fields (Set)): sets 3 fields: json_master, model, aspectRatio
- AI Agent: runs an AI agent, with model: OpenAI Chat Model; 1 tool (Think); output parser: Structured Output Parser
- Code: runs custom JavaScript code
- HTTP (Create Video with VEO3) (HTTP Request): calls api.kie.ai (POST)
- Wait: waits 3 seconds
- HTTP (Download Video from VEO3) (HTTP Request): calls api.kie.ai
- If: checks a condition and branches into true / false
- HTTP (Upload Bloatato Media) (HTTP Request): calls backend.blotato.com (POST)
…plus 6 more steps. See the full node list below.
Services it uses
HTTP calls to: api.kie.ai, backend.blotato.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in Make a Creative Video Idea (v1.9): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Make a Creative Video Idea (v1.9) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (14)
- Think Tool
@n8n/n8n-nodes-langchain.toolThink - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Sheets
n8n-nodes-base.googleSheets - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Rapiwa
n8n-nodes-rapiwa.rapiwa - Telegram
n8n-nodes-base.telegram - Slack
n8n-nodes-base.slack
From the author
Who Is This For? This workflow is designed for social media managers, content creators, digital marketers, and entrepreneurs who want to automate the entire lifecycle of creating and publishing short-form video content (like TikToks or Instagram Reels). It's…