This production-ready n8n workflow processes incoming Telegram messages and voice notes, handles multilingual input via Google STT, and manages user sessions using Redis and Postgres databases. Download this robust n8n templates for advanced AI integrations.
Download this n8n workflow template and start using it instantly.
Building scalable AI call centers requires more than just connecting to a language model; it demands reliable session management and robust input handling across various media types. This specialized n8n workflow solves this by acting as the intelligent entry point for Telegram users.
It ensures that every user interaction, whether text or voice, is properly attributed, cached, and prepared for the downstream AI service. The workflow intelligently uses Redis for rapid session caching and Postgres for persistent user data, dramatically improving performance for conversational AI. By integrating Google Speech-to-Text (STT) and routing based on message type, this n8n automation provides a foundation for high-quality, multilingual customer interaction systems.
This highly sophisticated n8n workflow begins with the Telegram Trigger n8n node.
Member Cache (Redis n8n node). If the cache hit fails, it falls back to the Load Memer Data (Postgres n8n node) to retrieve the user's details, including their language settings. This data is then saved back to Redis using the Save Member Cache n8n node, ensuring fast access for subsequent messages. Type Switch n8n node checks if the input is a standard text message or an audio/voice note. Download Audio n8n node fetches the file. It then proceeds through a Switch n8n node which determines the appropriate language configuration (supporting English, Mandarin, Cantonese, Japanese) for the Google STT n8n node. If Transcript n8n node verifies successful transcription. If successful, the transcribed text is formatted via the Telegram Voice Input n8n node and passed to the main system. If transcription fails, the No Transcript Input n8n node triggers a fallback process via the Demo Call Back n8n node. Demo Call Center n8n node via an Execute Workflow n8n node. This ensures the centralized AI logic receives clean, standardized input, making this n8n template highly modular and effective.Telegram Trigger n8n node and set up your Telegram Bot API credentials. This will generate a webhook URL that must be configured with your bot (@chpydemobot is noted in the JSON).Member Cache and Save Member Cache n8n node credentials.Load Memer Data n8n node (used for persistent session storage).Google STT n8n node.Demo Call Center and Demo Call Back) are also deployed and accessible. The Execute Workflow n8n node relies on these internal links. Telegram Trigger (n8n trigger): The starting point of the n8n workflow, configured to listen for all incoming messages (text, voice, etc.) from the specified Telegram bot.
Member Cache (Redis n8n node): Used to check for and store temporary user session data, drastically reducing latency compared to database lookups. Configured with a short TTL (Time To Live).
Load Memer Data (Postgres n8n node): Used as the persistent storage layer for user data, retrieved only if the Redis cache misses.
Type Switch (n8n node): A core logic component that routes the flow based on the type of incoming Telegram message (text vs. voice).
Download Audio (Telegram n8n node): Specific action for voice messages, downloading the audio content before transcription.
Switch (n8n node): Routes the audio file to the correct processing path based on inferred language (e.g., ja-JP, English), setting the appropriate parameters for the STT service.
Google STT (n8n node): Converts the downloaded multilingual audio file into text (Speech-to-Text). Configured with error handling (onError: continueRegularOutput).
If Transcript (n8n node): Determines if the Google STT service returned a valid transcript. Routes successful transcriptions to the AI core or failed attempts to a callback handler.
Deploy a robust, production-ready AI chatbot n8n workflow for taxi services. Features include Redis caching, Postgres memory, service checks, and advanced AI routing using the n8n node architecture.

Use this advanced n8n workflow to finalize taxi bookings, manage session memory in Redis, update Postgres records, and send multilingual confirmations using the powerful n8n node architecture.

Automate monitoring of expired taxi bookings using a scheduled n8n workflow and AI agent decision-making, ensuring efficient cancellation handling via PostgreSQL and Google Calendar. Leverage this n8n template for robust core logic flow control.

Deploy an intelligent, conversational AI agent using this n8n workflow. It leverages OpenAI for understanding, memory for context, and the Baserow n8n node for data retrieval.

Use this comprehensive n8n workflow to deploy an intelligent AI chatbot. It integrates the OpenAI GPT model with a Supabase database, enabling contextual, Retrieval-Augmented Generation (RAG) capabilities.

Production Ready AI n8n Workflow Templates Startup Fundraising 💰 Support Us 🦄







































