Create & Auto-Post Instagram Reels with AI Clones: Script-to-Post (Heygen + Submagic + Blotato)
AI Clone Instagram Influencer Reel Builder + Auto-Post (Heygen + Submagic + Blotato)
Description Turn an idea into a finished Instagram Reelβend to end, on autopilot. This template generates a compelling Reel script, sends it to Heygen to produce an AI avatar/clone video, applies dynamic on-video captions with Submagic, then uploads and auto-posts to Instagram via Blotato, complete with a tailored AI-written caption. Ideal for creators, agencies, and brands who want consistent short-form output without manual editing.
π Watch step-by-step automation builds on YouTube: https://youtu.be/MmZxLuAkqig?si=DRfS89yQlSlbMbfZ
What This Template Does
βοΈ Generates a short-form Reel script from your topic/idea (optimized hook β body β close).
π§βπ€ Creates an AI avatar video using Heygen (character + voice) from that script.
π °οΈ Adds stylized overlaid captions using Submagic (template selectable).
βοΈ Uploads media to Blotato and auto-posts to Instagram Reels.
π§ Writes an IG caption (with hashtags) using an AI Caption Agent tuned for engagement.
How It Works (Node Flow)
Chat Trigger β Send a topic/idea to start the run.
Instagram Script Generator (Agent) β Creates a 25β30s script (hook β insights β soft CTA).
POST to Heygen β Generates an avatar video from the script (avatar_id, voice_id, size).
Wait & Poll β Checks Heygen status until the video is ready.
POST to Submagic β Creates a project and applies your caption style (e.g., βHormozi 2β).
Wait & Poll β Retrieves the captioned video URL when completed.
Upload media (Blotato) β Uploads the final video to your Blotato account.
Instagram Caption Agent β Produces an on-brand IG caption + hashtag block from the original script.
Create Post (Blotato) β Publishes to Instagram as a Reel with the AI caption and uploaded media.
Required Credentials
OpenAI (or compatible) β for script + caption agents.
Heygen API β HTTP Header Auth (API key).
Submagic API β HTTP Header Auth (API key).
Blotato API β Account + token.
(Optional) KodeKey/Base URL if you route OpenAI-compatible models through your gateway.
Best practice: store all secrets in n8n Credentials, not hard-coded in nodes.
Quick Start
Import the template into n8n.
Create/assign credentials for OpenAI (or compatible), Heygen, Submagic, and Blotato.
In Heygen, set your avatar_id and voice_id (or swap with your own).
In Submagic, set templateName, language, and style preferences.
In Blotato, confirm the accountId and instagramMediaType: reel.
Run the workflow from the Chat Trigger with a topic (e.g., β3 money habits for 2025β).
Confirm the Reel shows up in your connected Instagram account.
Customization Tips
Script Persona: Adjust the agent system prompt (niche, tone, audience).
Caption Style: Tweak the Caption Agent for hook length, CTAs, and hashtag strategy.
Heygen Output: Change dimension to 1080Γ1920 for full-HD vertical.
Submagic Template: Swap templateName to match your brand.
Posting Targets: Extend Blotato to cross-post to TikTok/YouTube Shorts.
Error Handling & Reliability
Uses Wait + status polling for both Heygen and Submagic before downstream steps.
Includes IF checks to re-poll when processing is not complete.
Recommendation: add Slack/Email alerts and Retry options for production use.
Ideal For
Solo creators and founders posting daily
Social media managers and agencies
Edu/Coach brands scaling short-form content
Related Templates
Instagram Full Profile Scraper with Apify and Google Sheets
πΈ Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
Technology News Workflow Explanation with Key Services
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Auto-Publish Techn...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments