RAG & GenAI App With WordPress Content

Automated workflow: RAG & GenAI App With WordPress Content. This workflow integrates 24 different services: stickyNote, scheduleTrigger, merge, switch, lmChatOpenAi. It contains 63 nodes and follows best practices for error handling and security.

Workflow Structure (45 nodes)
100%
Manual Trigger
When clicking ‘Test workflow’
Wordpress
Wordpress - Get all posts
Wordpress
Wordpress - Get all pages
Merge
Merge Wordpress Posts and Pages
Set
Set fields1
Filter
Filter - Only published & unprotected content
No Op
Embeddings OpenAI
Markdown
HTML To Markdown
No Op
Default Data Loader
No Op
Supabase Vector Store
Aggregate
Aggregate
Supabase
Supabase - Store workflow execution
Schedule Trigger
Every 30 seconds
Postgres
Postgres
Http Request
Wordpress - Get posts modified after last workflow execution
Http Request
Wordpress - Get posts modified after last workflow execution1
Merge
Merge retrieved WordPress posts and pages
Set
Set fields2
Filter
Filter - Only published and unprotected content
Split In Batches
Loop Over Items
Markdown
Markdown1
Postgres
Postgres - Filter on existing documents
No Op
Store documents on Supabase
No Op
Embeddings OpenAI2
No Op
Default Data Loader1
No Op
Token Splitter1
Switch
Switch
Set
Set fields4
Aggregate
Aggregate1
Supabase
Supabase - Delete row if documents exists
Supabase
Store workflow execution id and timestamptz
Aggregate
Aggregate2
Set
Set fields3
Postgres
Postgres - Create documents table
No Op
When chat message received
Postgres
Postgres - Create workflow execution history table
No Op
Supabase - Retrieve documents from chatinput
No Op
Embeddings OpenAI1
Aggregate
Aggregate documents
Set
Set fields
No Op
AI Agent
No Op
OpenAI Chat Model
No Op
Token Splitter
No Op
Postgres Chat Memory
Respond To Webhook
Respond to Webhook
Node Types:
trigger
default
transform
action
logic
http
Requires credentials

Prerequisites

No credentials required!

This workflow can be imported and used immediately.

Complexity

Complex

Advanced features used. Requires n8n experience.

Setup time: ~25 min
Score: 60/100
Conditional Logic
Loops
11 Integrations

When to Use This Workflow

Scheduled Operations

Run automated tasks at specific times - daily reports, weekly cleanups, monthly backups.

Set it and forget it - reliable automation that runs on your schedule.

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": "o8iTqIh2sVvnuWz5",
  "meta": {
    "instanceId": "workflow-2f4a3244",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:51.438668",
    "updatedAt": "2025-09-29T07:07:51.438736",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "name": "RAG & GenAI App With WordPress Content",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
...

Workflow Details

Nodes
53
Trigger
Webhook
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

RAG & GenAI App With WordPress Content

Automated workflow: RAG & GenAI App With WordPress Content. This workflow integrates 24 different services: stickyNote,...

Postgres
Wordpress
Supabase
Schedule
53 nodesWebhook

RAG & GenAI App With WordPress Content

Workflow 1 : Initial Embedding Use this workflow to create the initial embedding for your WordPress website content

Embeddingsopenai
Documentdefaultdataloader
Textsplittertokensplitter
Lmchatopenai
53 nodesWebhook
Curated

AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack

Automated workflow: AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack. This...

Webhook
Schedule
Http-request
Google-sheets
32 nodesWebhook

AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack

Automated workflow: AI-Generated Summary Block for WordPress Posts - with OpenAI, WordPress, Google Sheets & Slack. This...

Webhook
Schedule
Http-request
Google-sheets
32 nodesWebhook

Openai Workflow

Automated workflow: Openai Workflow. This workflow integrates 10 different services: postgresTool, stickyNote, httpReque...

Postgres
Postgrestool
Http-request
Supabase
19 nodesWebhook

Openai Workflow

Automated workflow: Openai Workflow. This workflow integrates 10 different services: postgresTool, stickyNote, httpReque...

Postgres
Postgrestool
Http-request
Supabase
19 nodesWebhook