Build a powerful multimodal Telegram bot using this n8n workflow. Integrates voice transcription via OpenAI, image/video analysis via Gemini, and conversational chat via Claude.
Download this n8n workflow template and start using it instantly.
Automation specialists looking for advanced n8n templates.
Developers needing a customizable, multimodal chatbot infrastructure.
Anyone wanting to build and host a persistent, intelligent AI agent on Telegram.
Users who need complex logic flows within a single n8n workflow.
This advanced n8n workflow solves the complexity of creating a truly multimodal AI experience within a chat application like Telegram. Unlike simple text-only bots, this solution leverages specialized AI services—OpenAI for high-quality voice transcription, and Google Gemini for robust image and video analysis—before routing all inputs to a central language model, Anthropic's Claude. By using a sophisticated Switch n8n node, the flow intelligently detects the input type (text, voice, photo, or video) and processes it accordingly. This powerful n8n template ensures that your AI agent is versatile, context-aware, and highly responsive to diverse user inputs, providing a seamless conversational experience powered by a robust n8n backend.
The process begins immediately upon a user sending a message, which activates the Telegram Trigger n8n node.
Telegram Trigger initiates the n8n workflow. A subsequent Switch n8n node analyzes the incoming message object to determine if the message contains text, a voice note, a picture, or a video. It also filters out simple /start commands.Get a Audio File) to retrieve the file, which is then passed to the Transcribe a recording n8n node (OpenAI) to convert the speech into text.Analyze an image or Analyze video) which extract descriptive text based on the visual content.Merge n8n node. The following Edit Fields n8n node creates a unified 'User Input' variable, ensuring the core AI agent receives a single, coherent text prompt.AI Agent n8n node. This agent is configured with the Anthropic Chat Model (Claude Sonnet 4) for intelligence, Simple Memory to retain conversation context, and the Date & Time n8n node as an available tool.Send Regular Message n8n node, delivering the AI's output back to the user via Telegram.To deploy this comprehensive n8n workflow, follow these steps:
Telegram Trigger, the Telegram file nodes (Get a Audio File, etc.), and the final Send Regular Message n8n node.Transcribe a recording n8n node.Anthropic Chat Model n8n node credential. Telegram Trigger (n8n trigger): Starts the n8n workflow upon receiving a message update in Telegram. Crucial for real-time interaction.
Switch (n8n node): Essential flow control. Routes messages based on content type (text, voice, photo, video) using expressions like ={{ $json.message.voice }}.
Get a Audio File / Get a Photo / Get a Video File (Telegram n8n nodes): Retrieves the binary file data using the file_id extracted from the Telegram message object.
Transcribe a recording (OpenAI n8n node): Converts binary audio data into text, integrating a key OpenAI service into the n8n workflow.
Analyze an image / Analyze video (Google Gemini n8n nodes): Uses the Gemini multimodal model to analyze the visual content and generate a textual description or summary based on any user caption.
Merge (n8n node): Consolidates the outputs from the different processing branches (transcription, analysis, raw text) into a single path for the AI agent.
Edit Fields (n8n node): Standardizes the input data into a single 'User Input' field, ensuring consistency before passing to the AI Agent.
Simple Memory (n8n node): Configured with Buffer Window Memory, it uses the Telegram chat ID as the sessionKey to maintain conversational context across multiple interactions.
Anthropic Chat Model (n8n node): The chosen Large Language Model (Claude Sonnet 4) provides the core intelligence for the AI Agent. Can be swapped for other LLMs.
AI Agent (n8n node): The orchestration hub. It receives the user input, utilizes the LLM and the included tools (Date & Time), and handles the system prompt instructions.
Build a powerful, multimodal AI assistant for Slack using this advanced n8n workflow. Integrate Anthropic, OpenAI, and Gemini for text, voice, image, and video processing capabilities.

Use this powerful n8n workflow to create a multimodal AI chat assistant powered by OpenAI's GPT-4o. Analyze images, PDFs, and manage conversation history using n8n templates and LangChain nodes.

Automate YouTube video localization seamlessly! This powerful n8n workflow uses the Gemini AI model to translate video titles and descriptions sourced from Google Sheets, automatically updating the YouTube metadata for global reach.

Use this expert n8n workflow to monitor multiple websites, log downtime status in Google Sheets, and alert your team instantly via Gmail, Slack, Telegram, and Vapi phone calls. This robust n8n workflow template ensures high availability.

Use this comprehensive n8n workflow to automatically shorten URLs via Switchy.io, perform security scans (Norton/Bitdefender), and dynamically generate rich OpenGraph metadata and screenshots.









































