Templates / Dynamic website assistant with DeepSeek AI, Pinecone Vectorstore & site-based routing

Dynamic website assistant with DeepSeek AI, Pinecone Vectorstore & site-based routing

Ready for 3.0

by moosa βœ“ Β· 866 views Β· created 2025-07-23 Β· Support Chatbot, AI RAG

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (8)

Postgres Chat MemoryOpenRouter Chat ModelPinecone Vector StoreEmbeddings CohereAI Agent

What it does

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. πŸš€ Overview This workflow enables a powerful AI-driven virtual assistant that dynamically responds to website queries using webhook input, Pinecone vector search, and OpenAI agents β€” all smartly routed based on the source website. πŸ”§ How It Works 1. Webhook Trigger The workflow starts with a Webhook node that receives query parameters: - query: The user's question - userId: Unique user identifier - site: Website identifier (e.g., testsite) - page: Page identifier (e.g., homepage, pricing) 2. Smart Routing A Switch node directs the request to the correct AI agent based on the site value. Each AI agent uses: - OpenAI GPT-4/3.5 model - Pinecone vector store for context-aware answers - SQL-based memory for consistent multi-turn conversation 3. Contextual AI Agent Each agent is customized per website using: - Site-specific Pinecone namespaces - Predefined system prompts to stay in scope - Webhook context including page, site, and userId 4. Final Response The response is sent back to the originating website using the Respond to Webhook node. 🧠 Use Case Ideal for multi-site platforms that want to serve tailored AI chat experiences per domain or page β€” whether it’s support, content discovery, or interactive agents. βœ… Highlights - 🧠 Vector search using Pinecone for contextual responses - πŸ”€ Website-aware logic with Switch node routing - πŸ” No hardcoded API keys - 🧩 Modular agents for scalable multi-site support

View the original on n8n.io β†’ Check your own copy

Get the weekly β€œwhat broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.