Multi-Department Support Bot with Slash Commands, Pinecone & Telegram

Go to Workflow
0 views
Built by moosa moosa
Created on June 07, 2026

Description

My Telegram bot provides specialized support through dedicated slash commands for different departments. Users can directly access the right support team using:

/billing - For payment and invoice questions
/tech-support - For technical assistance
/return-policy - For returns and refunds

Key Features:

Command-based routing
Direct department access via slash commands
State management
Tracks active conversations in PostgreSQL
Knowledge base integration
Pinecone vector stores for each department
Auto-updating
New Google Drive documents automatically populate the knowledge base
Context-aware
Maintains department choice

Nodes Used (10)

AI Agent
@n8n/n8n-nodes-langchain.agent
Character Text Splitter
@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter
Default Data Loader
@n8n/n8n-nodes-langchain.documentDefaultDataLoader
Embeddings Cohere
@n8n/n8n-nodes-langchain.embeddingsCohere
Google Drive
n8n-nodes-base.googleDrive
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
Pinecone Vector Store
@n8n/n8n-nodes-langchain.vectorStorePinecone
Postgres
n8n-nodes-base.postgres
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
Telegram
n8n-nodes-base.telegram