WordPress Content Assistant: Article Recommendations & Q&A with Mistral AI

Go to Workflow
0 views
Built by Tan Yong Sheng Tan Yong Sheng
Created on June 07, 2026

Description

WordPress Content Assistant: Article Recommendations & Q&A with Mistral AI

Ideal for WordPress site owners who want to enhance user engagement

This template attempts to create an AI-powered content assistant for WordPress sites using Mistral AI, enabling article recommendations, content summarization, and contextual Q&A capabilities.

Pre-requisites: Mistral API key (or you could replace this with other LLM model)

Disclaimer
This service is independent of Mistral AI. It is a community-built and maintained service that accesses Mistral's API. Please use at your own risk.

How it works
Uses a multi-agent architecture with an intent router powered by Mistral to classify user queries
Recommends relevant articles based on user interests through keyword planning and content matching
Answers specific questions about current page content through content retrieval or summarization
Handles basic conversation flows and greeting interactions

How to use
Import the template JSON file into your n8n instance
Configure your Mistral API key in this workflow
You must publish this workflow and ensure your Chat URL is publicly accessible.
Add the provided HTML (in this n8n template or my blog here) to your WordPress site using WPCode plugin as custom HTML snippet, and change the <N8N_WEBHOOK_URL> to your Chat URL.

Need Help?
Go to my website or ask in the Forum!

Happy chatbot Building!

Note: This template is available for FREE on my blog: https://www.tanyongsheng.com/blog/how-to-create-a-custom-chatbot-for-wordpress-using-n8n/. If you'd like to support my work in creating helpful resources like this, you can purchase the template. Thanks for your consideration!

Nodes Used (11)

AI Agent
@n8n/n8n-nodes-langchain.agent
Call n8n Workflow Tool
@n8n/n8n-nodes-langchain.toolWorkflow
Chat Memory Manager
@n8n/n8n-nodes-langchain.memoryManager
Code
n8n-nodes-base.code
HTTP Request
n8n-nodes-base.httpRequest
Mistral Cloud Chat Model
@n8n/n8n-nodes-langchain.lmChatMistralCloud
Question and Answer Chain
@n8n/n8n-nodes-langchain.chainRetrievalQa
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
Text Classifier
@n8n/n8n-nodes-langchain.textClassifier
Workflow Retriever
@n8n/n8n-nodes-langchain.retrieverWorkflow