OpenAI with RAG andWooCommerce
Workflow Description
An advanced template combining OpenAI's large language model with retrieval-augmented generation (RAG) and WooCommerce integration, enabling you to build an intelligent agent that answers customer inquiries using local knowledge and interacts with your e-commerce store data.
How it works
- 1.Receive questions through chat triggers or external contact sources
- 2.Process text, split content, and search a vector store for relevant information
- 3.Call OpenAI with retrieved context and WooCommerce data to generate personalized responses
- 4.Store conversation logs and memory from previous interactions for continuous improvement
Use cases
- Intelligent customer service agent that answers store questions from internal knowledge bases
- Product analysis and personalized recommendations from WooCommerce based on customer inquiries
- Automatic content generation and response publishing to Twitter/X and other channels
Requirements
- Valid OpenAI API key with appropriate permissions
- WooCommerce credentials and access to your online store
- Documents or files in Google Drive to feed your knowledge base
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (25)
When chat message received
Chat Trigger
Window Buffer Memory
Memory Buffer Window
Calculator
Tool Calculator
Edit Fields
Set
OpenAI Chat Model
OpenAI
RAG
Tool Vector Store
Qdrant Vector Store
Vector Store Qdrant
Embeddings OpenAI
OpenAI
OpenAI Chat Model1
OpenAI
personal_shopper
Woo Commerce Tool
Information Extractor
Information Extractor
OpenAI Chat Model2
OpenAI
Google Drive2
Google Drive
Google Drive1
Google Drive
Embeddings OpenAI3
OpenAI
Default Data Loader2
Document Default Data Loader
Token Splitter1
Text Splitter Token Splitter
When clicking ‘Test workflow’
Manual Trigger
HTTP Request
HTTP Request
Sticky Note
Sticky Note
Qdrant Vector Store1
Vector Store Qdrant
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
AI Agent
Agent