Transform Telegram Content to Multi-Platform Posts with OpenAI Whisper & Gemini
This automated workflow template turns any Telegram bot into a powerful AI-powered social media assistant that analyzes voice notes, images, videos, and text to generate platform-optimized descriptions and automatically posts to TikTok, Instagram, YouTube, Pinterest, LinkedIn, X (Twitter), and Threads. Simply send any content type to your Telegram bot, review AI-generated descriptions, approve with one tap, and publish across all platforms instantly.
https://www.youtube.com/watch?v=9WskxNELBjo
Note:* This workflow uses **OpenAI for voice transcription, Google Gemini for image/video analysis, and Upload-Post.com API for multi-platform publishing. All AI-generated content is sent for approval before posting, giving you full control.
Who Is This For? Content Creators & Influencers:** Turn raw content into polished, multi-platform posts in seconds without switching apps. Social Media Managers:** Handle client content from any format and distribute across all platforms from one chat interface. Marketing Teams:** Streamline content workflows with AI-powered description generation and instant multi-platform publishing. Agencies & Freelancers:** Offer clients a branded, efficient content distribution system without manual copy-pasting. Busy Professionals:** Post to all your social channels while on the go, directly from Telegram.
Why This Matters Creating platform-specific content is time-consuming. You record a video, take a photo, or have an idea, then spend 30+ minutes crafting unique descriptions for each platform, logging into multiple accounts, and manually posting. This template: Saves Hours Daily:** AI analyzes your content and generates optimized descriptions for every platform automatically. Handles Any Content Type:** Voice notes, photos, videos, or text—all processed intelligently with the right AI tool. Platform Optimization:** Each social network gets descriptions tailored to its character limits and best practices (TikTok hooks, LinkedIn tone, X threads, etc.). One-Tap Approval:** Review all descriptions in Telegram, approve, and publish everywhere instantly. No Context Switching:** Stay in Telegram—no logging into multiple apps or dashboards.
How It Works Send Content to Telegram: Forward or create a voice note, photo, video, or text message to your bot. AI Analysis: Voice: OpenAI Whisper transcribes → generates text post descriptions Photos: Google Gemini analyzes image → creates TikTok, Instagram, Pinterest descriptions Videos: Google Gemini analyzes video → creates TikTok, Instagram, YouTube descriptions with titles Text: Processes directly → creates Threads, LinkedIn, and X (Twitter) posts/threads Structured Output: AI agents use schema-based output parsers to ensure consistent, platform-specific formatting. Review & Approve: Telegram sends you all generated descriptions with a simple approve/reject button. Automatic Publishing: Upon approval, Upload-Post publishes to all selected platforms simultaneously. Status Confirmation: Receive upload status for each platform (success/failure with URLs and error messages).
Setup
Telegram Bot
Create a bot via @BotFather, generate an access token, and add it as credentials in the Telegram Trigger node.
OpenAI API
Sign up at OpenAI, purchase credits, and add your API key for voice transcription (Whisper).
Google Gemini API
Get a Gemini API key from Google AI Studio and add credentials for image/video analysis.
Upload-Post Account
Create an account at upload-post.com, connect your social media accounts, generate an API token, and add credentials.
Configure Variables
In the Edit Fields node, set:
upload_post_user: Your Upload-Post profile name
pinterest_board_id: Your Pinterest board ID (if using Pinterest)
Customize AI Prompts (Optional)
Edit system prompts in the AI Agent nodes to match your brand voice, tone, and content style.
Requirements Accounts:** Telegram, OpenAI, Google Gemini, Upload-Post.com, social media accounts you want to publish to API Keys/Creds:** Telegram Bot Token, OpenAI API key, Google Gemini API key, Upload-Post API credentials Credits:** OpenAI credits for transcription, Gemini credits for vision analysis (both pay-as-you-go)
Features Multimodal AI Processing:** Handles voice, images, videos, and text with the right AI model for each type. Smart Content Routing:** Switch node detects message type and routes to the appropriate analysis pipeline. Platform-Specific Optimization:** Character limits, hashtags, and formatting tailored per platform (TikTok 90 chars, X threads, etc.). Structured Output Parsing:** JSON schema ensures consistent, parsable AI responses for reliable automation. Human-in-the-Loop Approval:** Review and approve all AI-generated content before publishing. Multi-Platform Publishing:** Simultaneous posting to 7+ platforms: TikTok, Instagram, YouTube, Pinterest, LinkedIn, X, Threads. Real-Time Status Updates:** Get detailed upload confirmations with success status, post URLs, and error messages. Conversation History:** The bot processes each message independently, making it easy to manage multiple content pieces. Extensible Architecture:** Add new platforms, AI models, or processing steps easily thanks to modular design.
Supported Platforms by Content Type
Photos:** TikTok, Instagram, Pinterest
Videos:** TikTok, Instagram, YouTube
Text/Voice:** LinkedIn, X (Twitter), Threads
Use this template to transform your Telegram into a complete social media command center—analyze any content with AI and publish everywhere in seconds.
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...
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...
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...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments