Templates / Turn any website into an AI support chatbot with OpenAI and Pinecone

Turn any website into an AI support chatbot with OpenAI and Pinecone

Unknown

by Dinakar Selvakumar ✓ · 423 views · created 2026-01-25 · Support Chatbot, AI RAG

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 18 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Embeddings OpenAI, Pinecone Vector Store, OpenAI Chat Model and Firecrawl (community).

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Map Website URLs (Firecrawl): map
  2. Customer Support Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 1 tool (Pinecone Vector Storage); memory: Chat Memory
  3. Filter and Normalize URLs (Code): runs custom JavaScript code
  4. Process URLs One by One (Loop Over Items (Split in Batches)): loops over the items in batches
  5. Fetch Page Content (HTTP Request): calls an HTTP API
  6. Extract HTML and URL (Edit Fields (Set)): sets 2 fields: html, url
  7. Clean HTML to Text (Code): runs custom JavaScript code
  8. Check Text Length (If): checks a condition and branches into true / false
  9. Split Text into Chunks (Code): runs custom JavaScript code
  10. Store in Vector Database (Pinecone Vector Store): stores documents in the Pinecone vector store, with embeddings: Embeddings OpenAI; document loader: Document Loader

Services it uses

Embeddings OpenAIPinecone Vector StoreOpenAI Chat ModelFirecrawl (community)

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that @mendable/n8n-nodes-firecrawl is verified or supports 3.0 (used in Map Website URLs).

Nodes used (14)

From the author

Complete AI support system using website data (RAG pipeline) This template provides a full end-to-end Retrieval-Augmented Generation (RAG) system using n8n. It includes two connected workflows: 1. A data ingestion pipeline that crawls a website and stores its…

Excerpt from Dinakar Selvakumar's description on n8n.io.

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.