Templates / Multimodal telegram bot with voice, image & video analysis using Claude & Gemini

Multimodal telegram bot with voice, image & video analysis using Claude & Gemini

Ready for 3.0

by Keith Uy ✓ · 1,852 views · created 2025-09-27 · AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 16 nodes and runs on Telegram events (message). Along the way it connects Telegram, OpenAI, Date & Time and Anthropic Chat Model and 1 more.

How it runs

Trigger: On Telegram events (message).

  1. Switch: routes items into 5 branches
  2. Get a Audio File (Telegram): work with file
  3. Get a Photo (Telegram): work with file
  4. Get a Video File (Telegram): work with file
  5. Merge: merges the data from its input branches
  6. Transcribe a recording (OpenAI): transcribe (audio)
  7. Analyze an image (Google Gemini): analyze (image)
  8. Analyze video (Google Gemini): analyze (video)
  9. Edit Fields (Edit Fields (Set)): sets 1 field: User Input
  10. AI Agent: runs an AI agent, with model: Anthropic Chat Model; 1 tool (Date & Time); memory: Simple Memory

…plus 1 more step. See the full node list below.

Services it uses

TelegramOpenAIDate & TimeAnthropic Chat ModelGoogle Gemini

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (12)

From the author

Quick overview This is a starting point for building a Telegram AI agent. The base handles four input types: voice, pictures, video, and text, through the AI models of your choice. From here you connect tools to expand what the agent can do inside your n8n…

Excerpt from Keith Uy's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.