Transform Instagram reels into viral content with Mistral AI, AssemblyAI & Sheets
Needs changesWhat this workflow does
This AI workflow has 29 nodes and runs on Telegram events (message). Along the way it connects Telegram, Mistral Cloud Chat Model and Google Sheets. It also calls api.apify.com, api.freeconvert.com and api.assemblyai.com over HTTP.
How it runs
Trigger: On Telegram events (message).
- Extract::Instagram Reel URL (Code): runs custom JavaScript code
- Validate::URL Extracted (If): checks a condition and branches into true / false
- Apify::Scrape Reel Metadata (HTTP Request): calls api.apify.com (POST)
- Respond::Invalid URL (Telegram): uses Telegram
- Validate::Reel Downloadable (If): checks a condition and branches into true / false
- Download::Reel File (HTTP Request): calls an HTTP API
- Respond::Reel Download Failed (Telegram): uses Telegram
- FreeConvert::Import Reel (HTTP Request): calls api.freeconvert.com (POST)
- Wait: pauses before continuing
- Check::Import Status (HTTP Request): calls an HTTP API
…plus 16 more steps. See the full node list below.
Services it uses
HTTP calls to: api.apify.com, api.freeconvert.com, api.assemblyai.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 AI::Generate Hook Ideas & Scripts (v1.8): 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) AI::Generate Hook Ideas & Scripts (v1.8) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (11)
- Wait
n8n-nodes-base.wait - Telegram
n8n-nodes-base.telegram - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Telegram Trigger
n8n-nodes-base.telegramTrigger - Mistral Cloud Chat Model
@n8n/n8n-nodes-langchain.lmChatMistralCloud - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Switch
n8n-nodes-base.switch - AI Agent
@n8n/n8n-nodes-langchain.agent - Google Sheets
n8n-nodes-base.googleSheets
From the author
📍Overview This no-code workflow is built for creators, agencies, and operators who want to automate the repurposing of Instagram Reels. It runs end-to-end and outputs structured insights and content-ready scripts—without touching a single tool manually. 🧰…