This complex n8n workflow is designed to handle messages received via Telegram, including voice notes and text. When a message is received, the workflow distinguishes between voice and text messages and processes them accordingly. Text messages are optionally analyzed using OpenAI’s language models or Wikipedia for explanations, while voice messages are transcribed with integrated services. The conversation context is maintained with memory tools, enabling more personalized and coherent interactions. The processed information can be further used to generate content, deliver responses directly back to the user via Telegram, or trigger additional workflows for email or content creation. This workflow is practical for automating intelligent chatbots, educational assistants, or customer support on Telegram, offering a seamless experience for handling different types of user inputs and maintaining context over conversations.
Telegram Voice & Text Processing with AI Integration
Node Count | 11 – 20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmChatGoogleGemini, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.memoryBufferWindow, @n8n/n8n-nodes-langchain.openAi, @n8n/n8n-nodes-langchain.toolCalculator, @n8n/n8n-nodes-langchain.toolWikipedia, @n8n/n8n-nodes-langchain.toolWorkflow, aggregate, airtable, airtableTool, merge, set, switch, telegram, telegramTrigger |
Reviews
There are no reviews yet.