Block 1 - Sticky Note12
- Type / Role
- n8n-nodes-base.stickyNote - stickyNote
- Config choices
- Version 1
This workflow is provided as-is. Please review and test before using in production.
The Ultimate Beginner's Guide to an AI Powered Telegram Assistant (PDF, Brave search & Google Suite) This comprehensive workflow bundle is designed as a powerful starter kit, enabling you to build ...
n8n-nodes-base.stickynote, n8n-nodes-base.telegramtrigger, n8n-nodes-base.telegram, n8n-nodes-base.set, @n8n/n8n-nodes-langchain.openai, n8n-nodes-base.httprequest, @n8n/n8n-nodes-langchain.lmchatgooglegemini, @n8n/n8n-nodes-langchain.toolthink
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Issam AGGOUR.
Original n8n.io sourceThis comprehensive workflow bundle is designed as a powerful starter kit, enabling you to build a multi-functional AI assistant on Telegram. It seamlessly integrates AI-powered voice interactions, an intelligent PDF document search using a Retrieval-Augmented Generation (RAG) system, and automates various Google Suite tasks like calendar management and document generation. Perfect for beginners looking to explore advanced AI and automation capabilities.
This template is designed for self-hosted n8n instances.
/help, /pdf, /rag, /invoice, /chat, /brave, and /birthday.The workflow is initiated by messages or commands sent to your Telegram bot. A central Switch node directs the flow based on the input received.
/pdf, /rag, /voice) or general chat./qdrant <Google_Drive_File_ID> command):/rag <your_question> command):/pdf <search_term> command):/qdrant./chat command)/invoice command):/birthday):/birthday command fetches upcoming birthdays from a specified Google Calendar./brave <query> command or AI Agent)/help)To get this workflow bundle up and running, you'll need to configure several credentials:
@BotFather on Telegram to obtain a Bot Token.Telegram Trigger node and all Telegram (sender) nodes in the workflow.OpenAI credential.Convert audio to text (OpenAI node for Whisper transcription) and all Embeddings OpenAI nodes (for RAG system).HTTP Bearer Auth credential using this token.Call Replicate API (HTTP Request) node.Google Gemini(PaLM) Api credential.Google Gemini Chat Model nodes.QdrantApi credential with these details.Qdrant Vector Store nodes.Refresh collection node (an HTTP Request node used to clear the collection for /pdf command demo), create an HTTP Header Auth credential with your Qdrant API key if required by your instance.Mistral Cloud API credential.Mistral Upload, Mistral Signed URL, and Mistral DOC OCR (HTTP Request) nodes.Google Drive OAuth2 Api and Google Docs OAuth2 Api credentials.Google Drive and Google Docs nodes throughout the workflow.Google Calendar OAuth2 Api credential.Google CalendarTool and Google Calendar nodes.Brave Search API credential.Brave Search nodes and tools.MCP Client API credentials.This "Beginner Bundle" is not just a ready-to-use solution but also a fantastic learning resource:
AI Agent nodes to see how prompts are structured to guide the LLM's behavior, including the "Think Node" process and character guidance for robust messaging.Edit Fields node and the Google Docs template to match your invoicing needs. You can extend it to parse invoice details directly from the Telegram command.Switch node and building out new automation paths.By setting up and dissecting this workflow, beginners can gain a practical understanding of building complex, AI-driven applications, integrating various services, and managing different data flows.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 79 workflow blocks. Download the JSON for the full node graph.
| Workflow | Build a multi-functional Telegram bot with Gemini, RAG PDF search & Google Suite |
|---|---|
| Complexity | advanced |
| Nodes | 79 |
| Categories | Personal Productivity, AI Chatbot |
| Author | Issam AGGOUR |
| Published | 30 May 2025 |
Use the JSON export at /data/workflows/4525/4525.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
The Ultimate Beginner's Guide to an AI Powered Telegram Assistant (PDF, Brave search & Google Suite) This comprehensive workflow bundle is designed as a powerful starter kit, enabling you to build ...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Personal Productivity, AI Chatbot use case.