Telegram AI Agent with Message Buffering
Buffers multiple quick-succession Telegram messages, combines them into one conversation, and generates a single unified AI response using OpenAI.
This n8n workflow enables Telegram chatbots to handle users sending several short messages rapidly, treating them as a single coherent input rather than responding to each individually. Messages are queued in a Supabase PostgreSQL table, allowing the system to wait briefly for additional inputs before processing.
Upon a brief wait period (default 10 seconds), the workflow retrieves all pending messages for the user, concatenates them, and feeds the combined text to an OpenAI AI Agent for a thoughtful, context-aware response. The reply is sent back via Telegram, and the queue is cleared to prepare for the next interaction. This prevents fragmented conversations and improves response quality.
Ideal for customer support bots, virtual assistants, or any Telegram-based AI interface where users type in bursts. Benefits include reduced API calls, more natural dialogue flow, cost savings on LLM usage, and enhanced user experience. Easily customizable by adjusting wait time, adding system prompts, or swapping LLMs.
Setup requires creating a 'message_queue' table in Supabase with user_id, message, and message_id columns, then adding credentials for Telegram, Supabase, OpenAI, and PostgreSQL. Activate and test by sending rapid messages to the bot.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Content Repurposing Engine
8 hand-picked workflows for $29.00.
That is $3.63 each, vs $14.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related AI workflows
- Launch Your First AI-Powered Chatbot with Actionable Tools$9.99
- Build a WhatsApp Assistant with Memory, Google Suite, Multi-AI, Research, and Imaging$24.99
- Automate AI Video Creation and YouTube Upload with Google Sheets$14.99
- Automate Blog Post Creation and Publishing with GPT, Leonardo AI, and WordPress$14.99
- Automate SEO Keyword Generation with ChatGPT from Google Sheets$3.99
- Email Agent$500.99
More from Sofia Nasser
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.