Templates / Ai-driven Instagram reels creation and publishing with GPT, Creatomate and Slack

Ai-driven Instagram reels creation and publishing with GPT, Creatomate and Slack

Ready for 3.0

by Shun Nakayama ✓ · 827 views · created 2025-12-09 · Content Creation, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (10)

SlackFacebook Graph APIOpenAI Chat ModelBasic LLM ChainGoogle Sheets

What it does

Automate your Instagram growth strategy by generating and posting viral Reels using AI and Creatomate. This workflow plans content topics based on trends, generates video assets, and handles the approval and posting process—all without manual video editing. How it works 1. Schedule Trigger: Runs every day at 9:00 AM. 2. Topic Planning: Checks past topics from Google Sheets to avoid duplicates, then uses OpenAI (GPT-4o) to generate a new quiz-style content plan. 3. Video Generation: Uses Creatomate to generate a video based on a template, dynamically inserting the AI-generated text and images. 4. Approval Loop: Sends the generated video to Slack for human review. 5. Posting: Once approved in Slack, the workflow automatically uploads the Reel to Instagram. 6. Logging: Saves the new topic to Google Sheets and notifies Slack upon successful publication. Setup steps 1. Configure Credentials: - OpenAI: For generating content plans. - Creatomate: For video rendering. - Google Sheets: For tracking past topics. - Slack: For approval notifications. - Facebook Graph API: For Instagram publishing. 2. Google Sheets Setup: - Create a Google Sheet with columns: Question, Answer, Title, Date. - Update the Get Past Topics and Save New Topic nodes with your Sheet ID. 3. Creatomate Setup: - Create a template in Creatomate or use an existing one. - Update the Generate Video node with your templateid in the JSON body. 4. Slack Setup: - Create a channel for approvals. - Update the Slack Approval Request and Slack Notification nodes with your Channel ID. 5. Activate: - Turn on the workflow to start automating your content pipeline!

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.