Skip to content
AI Agents

Smart agent answers customer questions using WooCommerce knowledge base

21 nodes 558 195 Automatic trigger
Download

Loading workflow…

Workflow Description

An automation that connects OpenAI with Retrieval-Augmented Generation (RAG) to enable an intelligent agent to answer customer inquiries based on your WooCommerce store data. It maintains conversation memory for improved interactions and supports distribution via X and Google Drive.

How it works

  1. 1.Receive customer message through chat trigger
  2. 2.Search the vector database for relevant WooCommerce information
  3. 3.Call OpenAI model to generate an informed response based on retrieved context
  4. 4.Store conversation history in memory buffer for enhanced follow-up interactions

Use cases

  • Automated customer support that answers product and pricing questions
  • Enhance store search functionality with AI-powered answers backed by actual data

Requirements

  • OpenAI API key for model access
  • Vector database (Qdrant) to store and retrieve embedded product data
  • Advanced WooCommerce integration to access product and store information

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Chat Trigger Memory Tool Set OpenAI Vector Store Twitter/X Google Drive Document Default Data Loader Text Splitter Manual Trigger HTTP Request AI Agent

Details

Trigger Automatic trigger
Nodes 21
Apps 13
Views 558
Downloads 195

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (21)

/

When chat message received

Chat Trigger

#1

Window Buffer Memory

Memory Buffer Window

#2

Calculator

Tool Calculator

#3

Edit Fields

Set

#4

OpenAI Chat Model

OpenAI

#5

RAG

Tool Vector Store

#6

Qdrant Vector Store

Vector Store Qdrant

#7

Embeddings OpenAI

OpenAI

#8

OpenAI Chat Model1

OpenAI

#9

personal_shopper

Woo Commerce Tool

#10

Information Extractor

Information Extractor

#11

OpenAI Chat Model2

OpenAI

#12

Google Drive2

Google Drive

#13

Google Drive1

Google Drive

#14

Embeddings OpenAI3

OpenAI

#15

Default Data Loader2

Document Default Data Loader

#16

Token Splitter1

Text Splitter Token Splitter

#17

When clicking ‘Test workflow’

Manual Trigger

#18

HTTP Request

HTTP Request

#19

Sticky Note

Sticky Note

#20

Qdrant Vector Store1

Vector Store Qdrant

#21

Sticky Note1

Sticky Note

#22

Sticky Note2

Sticky Note

#23

Sticky Note3

Sticky Note

#24

AI Agent

Agent

#25
Stay in the loop

Fresh workflows, straight to your inbox

Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.

  • New workflows
  • Clear overviews
  • Setup guides

Be first to discover what is new

Your name, your email, and one confirmation.

Email confirmation · Unsubscribe anytime