Create and publish AI carousel posts from Telegram to Instagram, Facebook and TikTok with OpenAI, APITemplate.io and Blotato
UnknownWhat this workflow does
This AI workflow has 45 nodes and runs on Telegram events (message). Along the way it connects OpenAI Chat Model, OpenAI, Telegram and Google Sheets and 2 more.
How it runs
Trigger: On Telegram events (message).
- Extract text from Telegram message (Edit Fields (Set)): sets or maps fields
- Check if input is a voice message (If): checks a condition and branches into true / false
- Get Voice File (Telegram): work with file
- AI: Draft & Revise Post (AI Agent): runs an AI agent, with model: OpenAI Chat Model; memory: Window Buffer Memory; output parser: Auto-fixing Output Parser
- Speech to Text (OpenAI): transcribe (audio)
- Check if Approved (If): checks a condition and branches into true / false
- Extract approved quotes (Edit Fields (Set)): sets 6 fields: output.quotes[0], output.quotes[1], output.quotes[2]…
- Send draft to Telegram for review (Telegram): uses Telegram
- Log approved quotes in Google Sheets (Google Sheets): append
- Notify user: preparing post (Telegram): uses Telegram
…plus 29 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @blotato/n8n-nodes-blotato is verified or supports 3.0 (used in Create Instagram Post, Create Facebook Post, Create TikTok Post).
Nodes used (15)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - OpenAI
@n8n/n8n-nodes-langchain.openAi - Telegram
n8n-nodes-base.telegram - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Telegram Trigger
n8n-nodes-base.telegramTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - AI Agent
@n8n/n8n-nodes-langchain.agent - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Sheets
n8n-nodes-base.googleSheets - APITemplate.io
n8n-nodes-base.apiTemplateIo - Auto-fixing Output Parser
@n8n/n8n-nodes-langchain.outputParserAutofixing - Merge
n8n-nodes-base.merge - Blotato
@blotato/n8n-nodes-blotato.blotato - Wait
n8n-nodes-base.wait
From the author
Who is this for Content creators, social media managers, and solopreneurs who want to automate carousel post creation and multi-platform publishing from a single Telegram message. What this workflow does This workflow turns a Telegram message or voice note…