Multi-Department Support Bot with Slash Commands, Pinecone & Telegram
Go to WorkflowDescription
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