Block 1 - Qdrant Vector Store1
- Type / Role
- @n8n/n8n-nodes-langchain.vectorStoreQdrant - vectorStoreQdrant
- Config choices
- Version 1.3
Wordpress AI Chatbot Build a powerful, customizable AI chatbot for your WordPress website that intelligently retrieves posts, answers questions, and engages in natural conversations. This complete ...
@n8n/n8n-nodes-langchain.vectorstoreqdrant, @n8n/n8n-nodes-langchain.embeddingsopenai, @n8n/n8n-nodes-langchain.documentdefaultdataloader, @n8n/n8n-nodes-langchain.textsplitterrecursivecharactertextsplitter, n8n-nodes-base.wordpress, n8n-nodes-base.code, n8n-nodes-base.manualtrigger, n8n-nodes-base.stickynote
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Paolo Ronco.
Original n8n.io sourceBuild a powerful, customizable AI chatbot for your WordPress website that intelligently retrieves posts, answers questions, and engages in natural conversations. This complete solution handles content indexing with OpenAI embeddings and vector storage (Qdrant or MongoDB), then powers a sophisticated chatbot interface that provides accurate, context-aware responses using RAG (Retrieval-Augmented Generation).
Two indexing options:
Complete package: Includes both indexing and chatbot workflows, WordPress plugin with customizable chat widget, and comprehensive step-by-step guides with screenshots.
This complete solution provides content indexing and a customizable AI chatbot for your WordPress website:
Option 1: Automated Qdrant indexing (Recommended):
Option 2: Advanced MongoDB indexing:
Once indexed, your WordPress site features a fully customizable AI chatbot that:
Content websites & blogs
Business websites
Documentation sites
Portfolio sites
E-commerce
When you purchase this complete pack, you receive:
Indexing workflow part - Prepares WordPress content for semantic search
Chatbot workflow part - User-facing AI chat interface with RAG search capabilities
Both workflows work together as a complete AI chatbot solution
π Clear and complete step-by-step guides included:
[wp_ai_chatbot] for any pageFor a typical small site (150 posts, indexed once):
| Service | Initial cost | Monthly cost | Notes |
|---|---|---|---|
| OpenAI Embeddings | ~$0.01-0.50 | $0 | One-time indexing cost |
| Qdrant Cloud | $0 | $0 | Free tier: 1GB storage |
| n8n Self-hosted | $0 | $0 | If self-hosted |
| n8n Cloud | - | $20 | If using n8n Cloud |
| TOTAL | ~$0.25 | $0-20 | Depends on n8n hosting choice |
Re-indexing costs: Run this workflow whenever you publish new content or want to update the index. Each run costs only the OpenAI embedding fee (~$0.01-0.05 per 100 posts).
The chatbot workflow uses AI models to generate responses. Costs vary by provider and model.
Typical conversation: ~1000 tokens input (context + user query) + ~500 tokens output (AI response)
Based on different traffic levels:
| Monthly chats | GPT-4o-mini | Gemini Flash | Claude Haiku | GPT-4o | Claude Sonnet |
|---|---|---|---|---|---|
| 100 | $0.05 | $0.02 | $0.09 | $0.80 | $1.10 |
| 500 | $0.25 | $0.10 | $0.45 | $4.00 | $5.50 |
| 1,000 | $0.50 | $0.20 | $0.90 | $8.00 | $11.00 |
| 5,000 | $2.50 | $1.00 | $4.50 | $40.00 | $55.00 |
| 10,000 | $5.00 | $2.00 | $9.00 | $80.00 | $110.00 |
Note: Prices are approximate and based on January 2025 rates. Check current pricing at:
Indexing Quick setup: 15-25 minutes
Create Qdrant account (5 min)
Get OpenAI API key (5 min)
Import workflow and configure credentials (5-10 min)
Run initial indexing (5 min)
Indexing Advanced Setup: 30-60 minutes
First-time users: 5-10 minutes
π Complete guides included: All setup steps are documented with clear instructions and screenshots in the guides you receive after purchase.
π Complete setup guides with screenshots are included with your purchase. Below is a quick overview:
Phase 1: Prepare services (10-15 min)
Phase 2: Import and configure workflow (5-10 min)
Phase 3: Run indexing (5-10 min)
Phase 4: Maintain index (ongoing)
After indexing is complete, follow these steps to activate your AI chatbot:
[wp_ai_chatbot] where you want the chat widgetWhen a visitor asks a question on your site:
Result: Visitors get instant, accurate answers based on your actual content, not generic AI responses.
Works with:
Tested on:
Q: What exactly is included when I purchase? A: You get the complete package: both the indexing workflow (shown here) AND the chatbot workflow, the WordPress plugin with chat interface, comprehensive step-by-step setup guides with screenshots, configuration templates, email support, and 12 months of free updates. Everything you need to deploy a fully functional AI chatbot.
Q: Are the setup guides really clear and complete? A: Yes! Clear, detailed step-by-step guides are included with screenshots for every step. We provide both quick setup (15-25 min) and advanced setup paths, troubleshooting guides, customization instructions, and security best practices. Even beginners can follow along.
Q: Do I need to buy the chatbot workflow separately? A: No! Both workflows come together as a complete package. You get everything needed for a fully functional AI chatbot solution.
Q: How often should I run this workflow? A: Run it whenever you publish new content or want to update the index. For active blogs, weekly or after each batch of posts.
Q: Can I index custom post types? A: Yes. Modify the WordPress node to include custom post types in the query parameters.
Q: What if I have more than 1000 posts? A: The workflow handles pagination automatically. Larger sites may take longer to index and may exceed free tier limits.
Q: Is my content secure? A: Your content is sent to OpenAI for embedding generation and stored in Qdrant. Review privacy policies of both services.
Q: Can I use a different embedding model? A: Yes. Update the OpenAI node to use text-embedding-3-small or text-embedding-3-large (adjust vector dimensions accordingly).
Q: What's the difference between Qdrant and MongoDB? A: Qdrant is easier to set up (15 min) and purpose-built for vectors. MongoDB Atlas is more flexible for complex data but takes longer to configure (1-2 hours).
Q: Do I need coding skills? A: No. If you can follow instructions, create API keys, and import workflows, you can set this up.
Q: Can I use this for multiple WordPress sites? A: Yes. Create separate collections in Qdrant for each site, or purchase additional licenses for commercial use.
"Failed to fetch posts from WordPress"
/wp-json/wp/v2/posts)"OpenAI API authentication failed"
"Qdrant collection not found"
"Text too large" or chunking errors
Indexing takes too long
This is a complete, all-in-one package that includes everything you need:
No hidden costs. No separate purchases needed. Everything included.
Single site license:
INDEXING FLOW
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β 1. Manual Trigger (or scheduled) β
β β β
β 2. WordPress Node (Get all published posts) β
β β β
β 3. Prepare Documents (Extract & structure) β
β β β
β 4. Default Data Loader (Add metadata: title, URL, ID) β
β β β
β 5. Text Splitter (1200 chars, 150 overlap) β
β β β
β 6. OpenAI Embeddings (Generate 1536d vectors) β
β β β
β 7. Qdrant Vector Store (Insert mode) β
β β β
β β Content indexed and searchable β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Data flow:
Version included: 1.0.0
Changelog:
Planned features:
Built by Paolo Ronco, automation specialist and n8n workflow developer.
More workflows:
Ready to make your WordPress content semantically searchable?
π Transform your WordPress content into an intelligent, searchable knowledge base.
π Everything you need is included: Complete documentation, both workflows, WordPress plugin, and email support.
Β© 2026 Paolo Ronco. All rights reserved.
This workflow is provided as-is for use with n8n. OpenAI, WordPress, and Qdrant are trademarks of their respective owners.
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 63 workflow blocks. Download the JSON for the full node graph.
| Workflow | Build a WordPress RAG chatbot with OpenAI, Qdrant or MongoDB |
|---|---|
| Complexity | advanced |
| Nodes | 63 |
| Categories | Support Chatbot, AI Chatbot |
| Author | Paolo Ronco |
| Published | 10 Feb 2026 |
Use the JSON export at /data/workflows/13291/13291.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Wordpress AI Chatbot Build a powerful, customizable AI chatbot for your WordPress website that intelligently retrieves posts, answers questions, and engages in natural conversations. This complete ...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Support Chatbot, AI Chatbot use case.