OpenAI Personal Shopper with RAG and WooCommerce

Replace the URL and Collection name with your own

Workflow Structure (21 nodes)
100%
Manual Trigger
When clicking ‘Test workflow’
Http Request
HTTP Request
Google Drive
Google Drive2
Google Drive
Google Drive1
Langchain.embeddings Open Ai
Embeddings OpenAI3
Langchain.vector Store Qdrant
Qdrant Vector Store1
Langchain.document Default Data Loader
Default Data Loader2
Langchain.text Splitter Token Splitter
Token Splitter1
Langchain.chat Trigger
When chat message received
Set
Edit Fields
Langchain.lm Chat Open Ai
OpenAI Chat Model2
Langchain.information Extractor
Information Extractor
Langchain.lm Chat Open Ai
OpenAI Chat Model
Langchain.agent
AI Agent
Langchain.memory Buffer Window
Window Buffer Memory
Langchain.tool Calculator
Calculator
Langchain.embeddings Open Ai
Embeddings OpenAI
Woo Commerce Tool
personal_shopper
Langchain.vector Store Qdrant
Qdrant Vector Store
Langchain.tool Vector Store
RAG
Langchain.lm Chat Open Ai
OpenAI Chat Model1
Node Types:
trigger
default
transform
action
logic
http
Requires credentials

Prerequisites

Required Credentials (5)

Google Drive

Used by: Google Drive2, Google Drive1

Docs

HTTP Header Auth

Used by: HTTP Request

Docs

OpenAI

Used by: OpenAI Chat Model, Embeddings OpenAI +3 more

Docs

Qdrant

Used by: Qdrant Vector Store, Qdrant Vector Store1

Docs

Woo Commerce

Used by: personal_shopper

Docs

Multiple services required

This workflow needs 5 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~1 hour
Score: 63/100
4 Integrations

When to Use This Workflow

AI-Powered Content Creation

Automate content generation, summarization, or analysis using AI capabilities.

Save hours of manual work while maintaining quality and consistency.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "fqQcmSdoVqnPeGHj",
  "meta": {
    "instanceId": "a4bfc93e975ca233ac45ed7c9227d84cf5a2329310525917adaf3312e10d5462",
    "templateCredsSetupCompleted": true
  },
  "name": "OpenAI Personal Shopper with RAG and WooCommerce",
  "tags": [],
  "nodes": [
    {
      "id": "635901e5-4afd-4c81-a63e-52f1b863a025",
      "name": "When chat message received",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        -200,
        280
      ],
      "webhookId": "bd3a878c-50b0-4d92-906f-e768a65c1485",
      "parameters": {
        "options": {}
...

Workflow Details

Nodes
25
Trigger
Event
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Voice RAG Chatbot with ElevenLabs and OpenAI

STEP 4 RAG System Click on "test workflow" on n8n and "Test AI agent" on ElevenLabs. If everything is configured correc...

Agent
Toolvectorstore
Vectorstoreqdrant
Embeddingsopenai
23 nodesWebhook
Curated

Building RAG Chatbot for Movie Recommendations with Qdrant and Open AI

Tool, calling Qdrant's recommendation API based on user's request, transformed by AI agent

Github
Embeddingsopenai
Documentdefaultdataloader
Textsplittertokensplitter
27 nodesEvent
Curated

Chat with GitHub OpenAPI Specification using RAG (Pinecone and OpenAI)

Indexing content in the vector database This part of the workflow is responsible for extracting content, generating embe...

Http-request
Vectorstorepinecone
Documentdefaultdataloader
Textsplitterrecursivecharactertextsplitter
17 nodesEvent
Curated

Email AI Auto-responder. Summerize and send email

STEP 1 Create Qdrant Collection Change: - QDRANTURL - COLLECTION

Emailreadimap
Lmchatopenai
Emailsend
Vectorstoreqdrant
26 nodesManual
Curated

Automate SIEM Alert Enrichment with MITRE ATT&CK, Qdrant & Zendesk in n8n

![n8n](https://uploads.n8n.io/templates/qdrantlogo.png) Embed your Vector Store To provide data for your Vector store,...

Chat
Agent
Lmchatopenai
Embeddingsopenai
26 nodesEvent
Curated

Build a Tax Code Assistant with Qdrant, Mistral.ai and OpenAI

Step 1. Download the Tax Code PDF [Read more about handling Zip Files](https://docs.n8n.io/integrations/builtin/core-nod...

Embeddingsmistralcloud
Documentdefaultdataloader
Textsplitterrecursivecharactertextsplitter
Http-request
38 nodesEvent
Curated