Telegram automation
Workflow Description
An automation template that connects Telegram conversations with an advanced AI model, processing incoming messages through a retrieval-augmented chain that queries vector databases and responds with contextually relevant, document-backed intelligent replies.
How it works
- 1.Receive messages from Telegram channels using the native trigger node
- 2.Embed incoming text into vectors using OpenAI embeddings and store in Pinecone
- 3.Search for relevant documents from the vector database using retrieval mechanism
- 4.Process queries through an LLM Chain to generate context-aware responses
- 5.Send intelligent replies back to Telegram users in real time
Use cases
- Build a Telegram chatbot that answers customer questions based on company documents and policies
- Create a technical support robot that retrieves solutions from an organized knowledge base
- Develop an automated consultation system providing reliable answers from pre-stored content
Requirements
- Active Telegram account with bot API token
- OpenAI API key for embeddings functionality
- Configured Pinecone vector database populated with documents
- Access credentials for LM Chat Groq or alternative AI service
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (20)
Telegram Trigger
Set
Embeddings OpenAI
OpenAI
Default Data Loader
Document Default Data Loader
Recursive Character Text Splitter
Text Splitter Recursive Character Text Splitter
Stop and Error
Stop And Error
Question and Answer Chain
Chain Retrieval Qa
Vector Store Retriever
Retriever Vector Store
Pinecone Vector Store1
Vector Store Pinecone
Groq Chat Model
Lm Chat Groq
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Check If is a document
If
Change to application/pdf
Code
Telegram get File
Set
Embeddings
OpenAI
Telegram Response
Set
Telegram Response about Database
Set
Stop and Error1
Stop And Error
Pinecone Vector Store
Vector Store Pinecone
Limit to 1
Limit