💬 Multilingual voice & text Telegram bot with ElevenLabs TTS and LangChain agents

3,482 views · 💬 Support Chatbots

Description

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Telegram Voice AI Assistant

This n8n template creates a multimodal Telegram bot that dynamically responds to users:

Built with LangChain Agents, it can integrate any external API or data source into conversations.

Key Features

🎙️ Smart Response Logic

  1. Transcribes audio via ElevenLabs STT
  2. Processes with AI (Groq/Gemini)
  3. Converts text response to natural speech (ElevenLabs TTS)

🛠️ Extensible AI Tools Add your own tools:

Supports multi-step tool chaining (e.g., “Get BTC price → analyze trends → summarize”)

🌐 Language & Context

Use Cases

Requirements

Customization Tips

Take this template to create a Siri-like AI assistant for Telegram in minutes! 🚀

🔗 Nodes Used

HTTP Request, Telegram, Telegram Trigger, AI Agent, Simple Memory, Google Gemini Chat Model

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup