Title: MxChat &#8211; AI Chatbot &amp; Content Generation for WordPress
Author: MxChat
Published: <strong>August 10, 2024</strong>
Last modified: April 1, 2026

---

Search plugins

![](https://ps.w.org/mxchat-basic/assets/banner-772x250.png?rev=3267273)

![](https://ps.w.org/mxchat-basic/assets/icon-256x256.png?rev=3267273)

# MxChat – AI Chatbot & Content Generation for WordPress

 By [MxChat](https://profiles.wordpress.org/mxchat/)

[Download](https://downloads.wordpress.org/plugin/mxchat-basic.3.1.7.zip)

 * [Details](https://pcd.wordpress.org/plugins/mxchat-basic/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/mxchat-basic/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/mxchat-basic/#installation)
 * [Development](https://pcd.wordpress.org/plugins/mxchat-basic/#developers)

 [Support](https://wordpress.org/support/plugin/mxchat-basic/)

## Description

**MxChat is the most powerful free AI chatbot and content generation plugin for 
WordPress** — connecting your website to ChatGPT, Claude, Gemini, Grok, DeepSeek,
and 100+ AI models through a single, easy-to-use interface. Train your AI chatbot
on your website content, WooCommerce products, PDFs, and more using advanced RAG(
Retrieval-Augmented Generation) technology. Now with a built-in AI Content Generator
to create full blog posts and landing pages complete with images, SEO metadata, 
and inline AI editing.

[Documentation](https://mxchat.ai/documentation/) | [Demo Videos](https://www.youtube.com/@MxChat/videos)

### Why Choose MxChat as Your WordPress AI Chatbot?

✅ **6 Major AI Providers in One Plugin**: OpenRouter, OpenAI GPT, Claude, Gemini,
xAI Grok, and DeepSeek – switch between 100+ models instantly
 ✅ **Train on Your
Website Data**: Advanced RAG technology learns from sitemaps, PDFs, URLs, or manual
input for ultra-relevant responses ✅ **Live Agent Handoff via Slack**: Seamlessly
escalate from AI to human support when customers need personal assistance ✅ **Real-
Time Debug Panel**: See exactly what your chatbot retrieves and triggers with our
admin testing interface ✅ **Boost Sales with WooCommerce**: Product cards, cart
management, and AI-powered shopping assistance ✅ **AI Content Generator**: Create
full blog posts and landing pages with AI-generated images, SEO metadata, and real-
time preview editing ✅ **Extensive Add-On Ecosystem**: Forms, moderation, recommendations,
theme customization, and more

🎬 [Quick Setup with MxChat](https://www.youtube.com/watch?v=3BqoiyWaQiM) – Learn
how to quickly setup and understand how your chatbot works

### 📦 Optional Premium Add-Ons

Extend the free plugin with these optional premium features:

 * [Advanced Content Editor Add-On](https://mxchat.ai/advanced-content-editor/) –
   Smart internal linking, AI image management, readability analysis, Google Search
   Console integration, advanced SEO optimization, and 30-day AI Content Calendar
   for automated blog scheduling
 * [WooCommerce Add-On](https://mxchat.ai/woocommerce/) – AI-powered shopping assistance
   with product-aware conversations, native product cards with images and pricing,
   upselling and recommendations, order inquiry handling, cart management, and real-
   time inventory awareness
 * [Forms Action Add-On](https://mxchat.ai/forms-action/) – Capture leads and data
   with custom in-chat forms
 * [MxChat Anywhere Add-On](https://mxchat.ai/mxchat-anywhere-deploy-your-ai-chatbot-on-any-website-with-one-script-tag/)–
   Deploy your chatbot on any website with one script tag — Shopify, Squarespace,
   Wix, static HTML, and more
 * [AI Chatbot Theme Customizer Add-On](https://mxchat.ai/ai-theme-customizer/) –
   Instantly design chatbot themes with natural language using AI
 * [Multi-Bot Add-On](https://mxchat.ai/multi-bot/) – Run unlimited AI chatbots 
   with custom knowledge and personalities
 * [Image Analysis Add-On](https://mxchat.ai/image-analysis/) – Enable AI-powered
   image analysis and OCR inside chats

👉 [Visit our website to view all add-ons](https://mxchat.ai)

### 🔥 What’s New in Version 3.1.5

 * **Smarter RAG Defaults** — Lowered default sources limit to 3 and added a per-
   source chunk cap of 5 to reduce token usage and prevent any single document from
   dominating context.
 * **RAG Chunks Limit Setting** — New slider to control max total chunks sent to
   AI (8–20, default 15) for fine-tuning context quality vs. token cost.
 * **Page-Level Chatbot Visibility** — Show, hide, or inherit the global setting
   on any page or post via the meta box.
 * **Enhanced Debugging** — Frontend debugger and transcripts now display actual
   sources and chunks used counts.

### Core Features That Set MxChat Apart

🟢 **100+ AI Models** – Access ChatGPT, Claude, Gemini, Grok, DeepSeek, and 100+
models from OpenRouter with a single plugin
 🟢 **Chat Transcripts Dashboard** –
Review all conversations, analyze chat history, track user engagement, and see exactly
which knowledge sources the AI used for each response 🟢 **WooCommerce Product Training**–
Train your AI chatbot on your entire product catalog including descriptions, pricing,
SKUs, and categories for intelligent shopping assistance 🟢 **Live Agent Handoff**–
Seamlessly escalate conversations from AI to human support via Slack when customers
need personal assistance 🟢 **ACF Field Control** – Choose exactly which Advanced
Custom Fields are included in your knowledge base—perfect for excluding private 
notes or internal data 🟢 **Advanced Action Recognition** – Smart vector embedding
system understands user intent and triggers lead capture, appointments, redirects,
and custom actions automatically 🟢 **Document Processing** – Let visitors upload
and chat with PDFs and Word documents directly on your frontend 🟢 **Pinecone Vector
Storage** – Optional lightning-fast knowledge retrieval for large datasets and enterprise-
scale deployments 🟢 **Web Search Integration** – Brave search provides real-time
information beyond your knowledge base 🟢 **AI Content Generator** – Create full
blog posts and landing pages from a prompt with AI images, SEO metadata, real-time
preview, and inline AI editing via chat 🟢 **Image Generation** – OpenAI GPT Image
and Google Imagen for visual content creation within chat conversations 🟢 **Streaming
Responses** – Real-time response streaming for OpenAI, Claude, and Grok models for
the fastest possible chat experience

### Choose from 100+ Premium AI Models

Access the world’s most advanced AI models based on your specific needs:

**OpenRouter**: 100+ models from multiple providers with a single API key – including
OpenAI, Anthropic, Google, Meta, Mistral, and more!
 **OpenAI**: GPT-5.2, GPT-5.1
Chat Latest, GPT-5.1, GPT-5, GPT-5-mini, GPT-5-nano **Anthropic Claude**: Claude
Opus 4.6, Claude Sonnet 4.6, Claude Opus 4.5, Claude Sonnet 4.5, Claude Opus 4.1,
Claude Haiku 4.5, Claude 4 Sonnet, Claude 4 Opus **X.AI**: Grok-4, Grok-3, Grok-
3 Fast, Grok-3 Mini, Grok-3 Mini Fast, Grok-2, **Grok 4.1 Fast (Reasoning)**, **
Grok 4.1 Fast (Non-Reasoning)** **Google Gemini**: Gemini 3 Pro Preview, Gemini 
3 Flash Preview, Gemini 2.5 Pro, Gemini 2.5 Flash, Gemini 2.5 Flash-Lite, Gemini
2.0 Flash, Gemini 2.0 Flash-Lite, Gemini 1.5 Pro, Gemini 1.5 Flash **DeepSeek**:
DeepSeek V3

### AI Content Generator — Create Blog Posts & Landing Pages with AI

MxChat includes a built-in AI Content Generator that lets you create full blog posts
and landing pages directly from your WordPress dashboard — no external tools or 
copy-pasting required.

**How It Works:**

 1. **Describe Your Content** — Enter a topic, title, or detailed prompt and choose
    between a blog post or landing page layout
 2. **AI Generates Everything** — The AI produces fully styled HTML with responsive
    CSS, ready-to-publish content, and optional AI-generated images using DALL-E, Gemini,
    or Grok
 3. **Real-Time Preview** — See your content exactly as it will appear on your site
    with a live scaled preview, including desktop and mobile viewport switching
 4. **Edit with AI Chat** — Use the built-in AI chat panel to request changes like “
    make the heading bigger” or “change the background to blue” — the AI updates your
    content in real time
 5. **Publish Instantly** — Content is saved as a native WordPress post or page with
    clean HTML, SEO metadata, and responsive design that works with any theme

**Key Content Generator Features:**

 * Choose from multiple AI models for content generation (GPT-5, Claude, Gemini,
   Grok, and more)
 * AI-generated images placed directly into your content with automatic media library
   uploads
 * SEO title and meta description generation for search engine optimization
 * Built-in SEO analysis with real-time scoring and one-click AI auto-optimization
 * Fullwidth and standard layout options with automatic theme compatibility
 * Content history to revisit and manage previously generated posts
 * Works with popular page builders and themes including Elementor, Bricks, Divi,
   Astra, Kadence, and more
 * Optional [Advanced Content Editor Add-On](https://mxchat.ai/advanced-content-editor/)
   for Google Search Console analytics, smart internal linking, readability analysis,
   and advanced SEO optimization

### MxChat Anywhere — Deploy Your Chatbot on Any Website

Your WordPress site powers the AI, but your chatbot doesn’t have to live there. 
The [MxChat Anywhere Add-On](https://mxchat.ai/mxchat-anywhere-deploy-your-ai-chatbot-on-any-website-with-one-script-tag/)
lets you deploy your fully configured chatbot on any website with a single script
tag — Shopify, Squarespace, Wix, static HTML, SaaS apps, documentation sites, or
anything with an HTML page.

**Key Features:**

 * One script tag to add your chatbot to any site — no coding or framework required
 * Full style isolation via Shadow DOM so host page CSS never breaks your chatbot
 * All your MxChat settings carry over automatically — colors, themes, quick questions,
   email collection, streaming, and more
 * Multi-bot support lets you deploy different chatbot configurations on different
   sites
 * Secure domain whitelisting and API key authentication prevent unauthorized usage
 * Lightweight vanilla JS widget with zero dependencies — no jQuery needed on the
   target site

**Ideal for** SaaS products with a WordPress blog but a separate web app, e-commerce
brands on Shopify, documentation sites, or any business that needs their chatbot
beyond WordPress.

### Powerful Add-On Ecosystem

**Pro Add-Ons:**
 🟢 **Advanced Content Editor** – Google Search Console integration
with per-page impressions, clicks, and search queries. Smart internal linking, AI
readability optimization, image ALT text generation, and advanced SEO checks 🟢 **
Multi-Bot Manager** – Create and manage multiple specialized chatbots with dedicated
knowledge databases for different purposes (support, sales, technical, etc.) 🟢 **
Video Generation** – Generate stunning AI videos using Google’s Veo 2 and Veo 3 
models with audio support and multiple aspect ratios 🟢 **Admin Assistant** – ChatGPT-
like interface in WordPress admin with thread management and image generation 🟢**
Chat Themes** – Visual design editor with AI-powered chatbot theme generation from
natural language 🟢 **MxChat Forms** – Create chatbot-triggered forms for lead capture
and support tickets 🟢 **Chat Moderation** – Advanced security with email/IP banning
and content filtering 🟢 **MxChat Anywhere** – Deploy your chatbot on any website
with one script tag — Shopify, Squarespace, Wix, static HTML, and custom web apps
with Shadow DOM style isolation 🟢 **Perplexity Integration** – Real-time web search
with authoritative, well-sourced responses 🟢 **Migration Tool** – Seamlessly switch
embedding models and vector databases without losing data, with batch processing
and real-time progress tracking

### 📱 Mobile-Friendly & Fully Customizable

MxChat’s chatbot widget adapts seamlessly to all devices — desktop, tablet, or mobile.
Customize colors, greetings, and placement to match your brand and provide a smooth
experience across your entire website.

### 🔐 Reliable, Fast, Secure

MxChat is optimized for performance and security. Your AI chatbot runs smoothly,
loads fast, and protects your customer data with enterprise-grade security measures.

### 🌟 What Makes MxChat the Best AI Chatbot for WordPress?

 * Used by hundreds of WordPress websites worldwide
 * 5-star average rating from satisfied customers
 * Native WordPress integration – no external dependencies
 * Setup in under 2 minutes with simple API key configuration

### 🆓 Start with MxChat’s Powerful Free Plan

MxChat offers a fully functional free plan that includes everything you need to 
get started with AI chatbot and customer support. With no credit card required, 
you can:

 * Access all AI models from 5 major providers
 * AI Content Generator for blog posts and landing pages with SEO scoring and AI
   auto-optimization
 * Train chatbot on unlimited website content
 * Loops email capture for lead generation
 * Web search and image generation capabilities
 * Real-time admin debug panel
 * Chat transcript review and export
 * RAG support & contextual awareness

Whether you’re running a small business or launching a new online store, MxChat’s
free plan gives you the tools to offer intelligent customer support and grow your
business — without paying a cent.

### Developer Hooks & Filters

MxChat provides WordPress filter hooks so developers can extend and customize chatbot
behavior without modifying core plugin files. [View full documentation with code examples](https://mxchat.ai/mxchat-developer-hooks-filters/).

#### mxchat_before_process_post

Runs during knowledge base indexing and lets you modify a post’s data before MxChat
processes it. Use this to include custom field data (e.g. product specifications
or ACF fields), strip internal content you don’t want the chatbot to learn, or transform
posts based on bot ID. Receives the WP_Post object and the bot ID.

#### mxchat_system_instructions

Dynamically modify the system prompt before every AI response. Use this to inject
live data such as business hours, inventory status, or user-specific context into
the prompt at runtime. Receives the instructions text, bot ID, and session ID. MxChat
also supports WordPress shortcodes directly in the system prompt field — any registered
shortcodes are automatically expanded before being sent to the AI.

### ✅ Get Started with MxChat AI Chatbot Today

Installing MxChat for WordPress takes just a few clicks. Get started with our free
plan and upgrade anytime to access our complete add-on ecosystem and premium features.

### 💰 Pricing

Most powerful features are included in the free plan. Upgrade to Pro for the complete
add-on ecosystem and advanced capabilities.
 [View all pricing options](https://mxchat.ai/)

### Use of Third-Party Services

This plugin connects to AI service providers to generate responses:

**Service Providers:**
 – [OpenRouter](https://openrouter.ai/) – [Terms](https://openrouter.ai/terms)
| [Privacy](https://openrouter.ai/privacy) – [OpenAI](https://openai.com/) – [Terms](https://openai.com/policies/terms-of-use/)
| [Privacy](https://openai.com/policies/privacy-policy/) – [Anthropic](https://anthropic.com/)–
[Terms](https://www.anthropic.com/terms) | [Privacy](https://www.anthropic.com/privacy)–
[Google](https://ai.google.dev/) – [Terms](https://ai.google.dev/terms) | [Privacy](https://policies.google.com/privacy)–
[X.AI](https://x.ai/) – [Terms](https://x.ai/terms-of-service) | [Privacy](https://x.ai/privacy-policy)–
[DeepSeek](https://deepseek.com/) – [Terms](https://deepseek.com/terms) | [Privacy](https://deepseek.com/privacy)

Please ensure compliance with applicable terms and data privacy laws.

### License & Warranty

This plugin is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any later version.

This plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more details.

### Credits

This plugin incorporates the following third-party library:

 * **Smalot PDF Parser**: Used for parsing and extracting text from PDF files. This
   library is developed by Smalot and distributed under the MIT License. For more
   details, visit the [Smalot PDF Parser GitHub repository](https://github.com/smalot/pdfparser).

This plugin was developed by [MxChat](https://mxchat.ai/).

## Screenshots

 * [[
 * **Chat Transcripts Insights** – Review and analyze conversations insights to 
   see engagement rate, peak activity, and user distribution.
 * [[
 * **Chat Transcripts Insights** – View 7 day activity trend graph.
 * [[
 * **Knowledge & Sitemap Submission** – Submit custom content to enhance the chatbot’s
   responses.
 * [[
 * **Action Page** – Set custom action triggers to complete specific actions.
 * [[
 * **Plugin Settings Page** – Configure your API key and other settings.
 * [[
 * **MxChat Debug Panel** – Easily debug and view your content matching scores, 
   citation URLs, triggered actions and more.

## Installation

 1. Upload the `mxchat` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Navigate to the ‘MxChat’ settings page to configure your OpenAI API key and other
    settings.

## FAQ

### What AI models does MxChat support?

MxChat supports 100+ AI models including OpenAI GPT-5.2, GPT-5.1, GPT-5, GPT-5 Mini,
Anthropic Claude Opus 4.6, Claude Sonnet 4.6, Claude Opus 4.5, Claude Sonnet 4.5,
Claude Haiku 4.5, Google Gemini 2.0 Flash, Gemini 1.5 Pro, xAI Grok 4, Grok 3, DeepSeek
Chat, and many more. With OpenRouter integration, you get access to models from 
OpenAI, Anthropic, Google, Meta, Mistral, and other providers with a single API 
key.

### How do I get API keys for the AI chatbot?

For OpenAI, visit platform.openai.com and create an account. For Anthropic Claude,
visit console.anthropic.com. For Google Gemini, visit ai.google.dev. For xAI Grok,
visit x.ai. For DeepSeek, visit platform.deepseek.com. For OpenRouter (100+ models),
visit openrouter.ai. Each provider offers different pricing tiers and free credits
for new users.

### Can I train the AI chatbot on my website content?

Yes. MxChat supports unlimited knowledge base training using RAG (Retrieval-Augmented
Generation) technology. Import content from WordPress pages, posts, WooCommerce 
products, custom post types, PDFs, Word documents, text files, sitemaps, and manual
Q&A entries. The AI chatbot will use your content to provide accurate, contextually
relevant responses.

### What is RAG technology and how does it work?

RAG (Retrieval-Augmented Generation) is an AI technique that retrieves relevant 
information from your knowledge base before generating responses. When a visitor
asks a question, MxChat searches your trained content using vector embeddings, finds
the most relevant matches, and provides that context to the AI model. This ensures
accurate, factual answers based on your actual website content rather than generic
AI responses.

### Does MxChat work with WooCommerce?

Yes. MxChat includes full WooCommerce integration. The AI chatbot can be trained
on your product catalog including titles, descriptions, pricing, SKUs, categories,
and custom fields. Enable auto-sync to automatically update the knowledge base when
products change. Your chatbot can answer questions about products, pricing, availability,
and help customers find what they need.

### Can I customize the AI chatbot appearance?

Yes. MxChat offers extensive customization options including custom colors, chatbot
icon, AI avatar, chat bubble size, light/dark/system themes, positioning (left/right),
custom CSS, greeting messages, placeholder text, and widget layouts. Use the built-
in AI Theme Generator to describe your ideal design and let AI create custom styling
automatically.

### How do I add the chatbot to my WordPress site?

You can add the chatbot using the shortcode `[mxchat_chatbot floating="yes"]` for
a floating widget or `[mxchat_chatbot floating="no"]` for an embedded chat. Alternatively,
enable “Append to Body” in settings to automatically display the chatbot on all 
pages without shortcodes.

### Does MxChat support streaming responses?

Yes. MxChat supports real-time streaming responses for OpenAI, Anthropic Claude,
and xAI Grok models. Streaming displays AI responses word-by-word as they’re generated,
providing a faster, more engaging chat experience for your visitors.

### What is the Chat Transcripts feature?

The Chat Transcripts dashboard provides comprehensive conversation management. View
all chat histories, see detailed conversation flows, track which knowledge sources
the AI used for each response, monitor user engagement, and analyze chat analytics
including daily activity, peak hours, and user distribution.

### Can I see which content the AI chatbot used to answer questions?

Yes. MxChat includes full knowledge source transparency. In the Chat Transcripts
and the optional debug panel, you can see exactly which pages, posts, products, 
or Q&A entries the AI retrieved and used to generate each response, along with relevance
scores.

### Is Pinecone vector database required?

No. MxChat includes free, unlimited local vector storage in your WordPress database.
Pinecone integration is optional and recommended only for enterprise-scale knowledge
bases with thousands of entries requiring faster search performance.

### Does MxChat support multiple languages?

Yes. The AI chatbot supports multi-language conversations and automatically responds
in the language your visitors use. MxChat also supports right-to-left (RTL) languages
like Arabic and Hebrew.

### How much do AI API calls cost?

API costs depend on your chosen provider and model. OpenAI, Anthropic, Google, and
others charge based on token usage. DeepSeek and Google Gemini offer generous free
tiers. MxChat includes intelligent token optimization to minimize API costs. You
can also set rate limits for guests and logged-in users to control usage.

### Is MxChat GDPR compliant?

Yes. All conversation data is stored locally on your WordPress site, giving you 
complete control. Configure automatic data retention policies, export chat transcripts,
or delete conversations as needed for compliance.

### Can I restrict chatbot access to certain users?

Yes. MxChat includes role-based access controls. Restrict the chatbot to logged-
in users only, specific user roles, or keep it public. You can also restrict specific
knowledge base content to certain user roles.

### Does MxChat support live chat handoff?

Yes. MxChat integrates with Slack for live agent handoff. When the AI cannot help
or a visitor requests human support, conversations can be seamlessly transferred
to your team via Slack.

### What are Actions and how do they work?

Actions are custom triggers that execute when user intent is detected. Create actions
for lead capture, appointment booking, support tickets, page redirects, or custom
JavaScript. The AI automatically recognizes when users want to perform these actions
and triggers them contextually.

### Can visitors upload documents to chat?

Yes. Enable document uploads to let visitors chat with PDFs and Word documents. 
The AI extracts and processes document content in real-time, allowing contextual
Q&A about uploaded files.

### Does MxChat support image generation?

Yes. With DALL-E integration, the AI chatbot can generate images based on user descriptions
directly within the chat conversation.

### How does the knowledge base auto-sync work?

Enable auto-sync for posts, pages, WooCommerce products, or custom post types. When
you publish or update content, MxChat automatically updates the knowledge base with
the new information. No manual re-importing required.

### Can I use Advanced Custom Fields (ACF) with MxChat?

Yes. MxChat fully supports Advanced Custom Fields. ACF field data is automatically
included when importing content. Use the ACF Field Settings to control which custom
fields are included or excluded from the knowledge base—perfect for hiding private
notes or internal data from the chatbot.

### What embedding models does MxChat support?

MxChat supports multiple embedding models for vector search including OpenAI text-
embedding-ada-002, text-embedding-3-small, text-embedding-3-large, Google Gemini
embedding, and Voyage AI embeddings. Choose the model that best fits your accuracy
and cost requirements.

### Is there a free version of MxChat?

Yes. MxChat is available for free on the WordPress plugin repository with full AI
chatbot functionality. Premium add-ons are available for advanced features like 
the AI Theme Generator and priority support.

## Reviews

![](https://secure.gravatar.com/avatar/76347566b493666f6c96dae324c7d6f16e9954b9014f2c11bb0fa9880e0d0acc?
s=60&d=retro&r=g)

### 󠀁[Excellent Plugin from an Even Better Developer](https://wordpress.org/support/topic/excellent-plugin-from-an-even-better-developer/)󠁿

 [landomaaat94](https://profiles.wordpress.org/landomaaat94/) February 26, 2026

Integrating the tool is really very easy, and based on my testing so far, I haven’t
encountered any negative aspects. @ Maxwell, I visited your website to learn more
about your plugin and came across your “About Me” page. Your line, “If I’m not building
for users, then who am I building for?”, really impressed me. Once I’ve finished
my learning and testing, I’ll definitely get your Pro version. Developers like you
should be supported and encouraged without hesitation.

![](https://secure.gravatar.com/avatar/06be83b5a0ff9014470771b81c863583f3453e1ec456e9780d2e294589dc9368?
s=60&d=retro&r=g)

### 󠀁[Excellent plugin, exceptional customer support](https://wordpress.org/support/topic/excellent-plugin-exceptional-customer-support/)󠁿

 [elementy](https://profiles.wordpress.org/elementy/) January 21, 2026

Awesome software and truly top-notch customer support! Maxwell is incredibly helpful,
and the plugin works beautifully. I’d recommend this to anyone looking to integrate
an AI chatbot into their WordPress site.

![](https://secure.gravatar.com/avatar/7307e92d7fe8ff85c46eaa448aac46e38ff6366a169427b0319dd74be4fbdfc1?
s=60&d=retro&r=g)

### 󠀁[Best chatbot](https://wordpress.org/support/topic/best-chatbot-4/)󠁿

 [raylocke](https://profiles.wordpress.org/raylocke/) January 7, 2026 1 reply

the author is professional and helpful and the plugin is working very well

![](https://secure.gravatar.com/avatar/897e2f5bb14978d22b6466b25e7b4140c412f4ef7c5caadf336d23f68572e653?
s=60&d=retro&r=g)

### 󠀁[Awesome plugin!](https://wordpress.org/support/topic/awesome-plugin-7442/)󠁿

 [audileo](https://profiles.wordpress.org/audileo/) October 23, 2025

Easy and fast to set up with excellent support. Any issues are resolved quickly,
often within days, with updates seamlessly delivered to WordPress. Continuously 
improving!

![](https://secure.gravatar.com/avatar/d56b79caed69e4210085c5679dbf0e0e492c7fc2041c14a613b1e60eccbf69ea?
s=60&d=retro&r=g)

### 󠀁[A real time saver](https://wordpress.org/support/topic/a-real-time-saver-54/)󠁿

 [andyg123](https://profiles.wordpress.org/andyg123/) September 3, 2025

Works well and support has been responsive. A really useful plugin.

![](https://secure.gravatar.com/avatar/7c29c8a9034852dc62cdc3ad79c81b0cb366ef53e1ed20b8d6935df308e222c5?
s=60&d=retro&r=g)

### 󠀁[Fantastic Plug-In, Excellent Customer Service](https://wordpress.org/support/topic/fantastic-plug-in-excellent-customer-service/)󠁿

 [benryan1995](https://profiles.wordpress.org/benryan1995/) July 30, 2025

I always get worried it’s too good to be true when I find a well-priced option for
what I’m after, but I’ve been delighted with MxChat. It’s easy to use, easy to customise,
and gives me plenty of options for how I use it. Plus the customer service is excellent(
a clear response and solution in minutes!)

 [ Read all 28 reviews ](https://wordpress.org/support/plugin/mxchat-basic/reviews/)

## Contributors & Developers

“MxChat – AI Chatbot & Content Generation for WordPress” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ MxChat ](https://profiles.wordpress.org/mxchat/)

[Translate “MxChat – AI Chatbot & Content Generation for WordPress” into your language.](https://translate.wordpress.org/projects/wp-plugins/mxchat-basic)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mxchat-basic/), check
out the [SVN repository](https://plugins.svn.wordpress.org/mxchat-basic/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/mxchat-basic/) by
[RSS](https://plugins.trac.wordpress.org/log/mxchat-basic/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.1.7 – April 1, 2026

 * Fixed: Chat history not appearing for returning visitors until first message 
   sent when chat persistence is enabled and email collection is off
 * Fixed: Lead capture form not displaying for new visitors when email collection
   is enabled
 * Fixed: Editing legacy manual knowledge base entries deleting all other manual
   entries sharing the same source URL
 * New: Google Drive PDF links are now automatically converted to direct downloads
   for knowledge base import

#### 3.1.6 – March 30, 2026

 * Fixed: Pre-chat popup reappearing on every page refresh — it now stays dismissed
   for 24 hours
 * Fixed: Links with certain special characters in URLs being cut off
 * Fixed: Chat history not loading for returning visitors
 * Fixed: Links displaying as plain text instead of clickable links in chat responses

#### 3.1.5 – March 25, 2026

 * Improved: Lowered default RAG sources limit from 6 to 3 to reduce token usage
   for users on lower-tier API plans
 * Improved: Added per-source chunk cap of 5 to prevent any single document from
   dominating context
 * New: RAG Chunks Limit setting — control max total chunks sent to AI (range 8–
   20, default 15) to balance context quality and token cost
 * New: Page-level chatbot visibility — show, hide, or use global setting per page/
   post from the meta box
 * New: Frontend debugger and transcripts now show actual sources and chunks used
   counts

#### 3.1.4 – March 22, 2026

 * New: Added support for OpenAI GPT-5.4, GPT-5.4 Mini, GPT-5.4 Nano, and GPT-5.3
   Chat models
 * New: Edit Default Prompt — customize the AI system prompt for blog posts and 
   landing pages from the Content page, saved per type across sessions
 * New: Knowledge base entries can be edited inline with automatic re-chunking and
   re-embedding (works with both database and Pinecone)
 * New: Sitemap import now supports PDF URLs — bulk import PDFs via XML sitemap
 * Improved: Performance updates and bug fixes
 * Fixed: Clear chat session in MxChat debugger now fully clears chat sessions and
   context history

#### 3.1.3 – March 16, 2026

 * New: Content Calendar tab added to Content page — shows locked preview when Advanced
   Content Editor is not installed, fully functional when add-on is active
 * New: Chat teaser pop-up message now supports multiple lines.
 * Improved: Session cookies and tracking now deferred until first user interaction—
   passive visitors no longer trigger session creation or AJAX calls
 * Improved: Markdown table rendering with column alignment, responsive scrolling,
   and alternating row styling

#### 3.1.2 – March 13, 2026

 * New: Per-check AI fix buttons — hover any failing SEO check to see a sparkle 
   icon that fixes just that item individually
 * New: SEO dashboard now has row checkboxes with “Optimize Selected” to batch-optimize
   posts (requires Advanced Content Editor add-on)
 * Improved: “AI Optimize” button renamed to “Optimize All” for clarity
 * Improved: SEO modal now includes a “View Page” link and per-check AI fix buttons
   are always visible
 * Improved: Post type dropdown now dynamically includes custom post types like 
   WooCommerce Products
 * Fixed: AI Optimize now runs all addon checks (readability, internal links, image
   ALT, featured image) in the content editor — previously only meta description,
   title, and slug were included
 * Fixed: Chat transcripts not saving bot responses containing emojis due to database
   table using utf8mb3 charset — upgraded to utf8mb4
 * Fixed: WooCommerce product cards now display with image, price, and button in
   chat transcripts
 * Fixed: “Optimize All” now runs SEO fixes sequentially to prevent race conditions—
   previously internal links and other content-modifying fixes could overwrite each
   other
 * Upgraded: Image generation replaced deprecated DALL-E 3 with GPT Image (OpenAI)
   and added Gemini Imagen 4 action

#### 3.1.1 – March 4, 2026

 * New: Slack agents can now transfer users back to AI mode by typing `!endchat`
   in the channel
 * New: Agents can include a custom farewell message (e.g. `!endchat Thanks, have
   a nice day!`) — the message is delivered to the user before the handoff
 * New: SEO analysis panel with real-time scoring for posts and pages in the Content
   section
 * New: AI Auto-Optimize — one-click AI fixes for meta descriptions, SEO titles,
   and URL slugs with configurable check selection
 * New: Google Search Console integration (Pro) — per-page impressions, clicks, 
   CTR, and top search queries directly in the Content editor
 * New: SEO optimize settings — choose which checks AI Optimize will run from Content
   > Settings
 * Fixed: Stale nonce causing “Invalid nonce” errors on sites with full-page caching(
   WP Rocket, LiteSpeed, W3 Total Cache) — nonce is now refreshed via AJAX on page
   load
 * Fixed: Security scanner false-positives flagging `file_put_contents` as malware—
   replaced with `WP_Filesystem` API for transcript and PDF temp files
 * Improved: PDF parser library now lazy-loaded on demand instead of on every page
   request

#### 3.1.0 – March 1, 2026

 * Fixed: Bulk deleting selected knowledge base entries with chunked content causing
   network timeout error when using Pinecone
 * Fixed: Manually entered knowledge base content not being used for AI context 
   despite having high similarity scores
 * Fixed: Chat input remaining blocked after live agent handoff (Slack/Telegram)
 * Fixed: Pinecone knowledge base scan returning “Not In Knowledge Base” when using
   text-embedding-3-large (TE3 Large) due to hardcoded 1536 dimension instead of
   3072
 * Fixed: Shortcode stripping silently losing all content on pages with large or
   deeply nested shortcodes (e.g. WPBakery/Visual Composer) due to regex backtracking
 * New: Added `mxchat_before_process_post` filter hook to allow developers to modify
   post data before knowledge base processing
 * New: Added `mxchat_system_instructions` filter hook and shortcode support in 
   system prompt for dynamic data injection

#### 3.0.9 – February 24, 2026

 * New: AI Content Generator — generate full blog posts and landing pages from a
   single prompt with AI images, SEO metadata, real-time preview, inline AI editing,
   and content history
 * New: Advanced Content Editor premium add-on — smart internal linking, AI image
   management, and per-field AI meta generation
 * New: Dynamic post type filtering in knowledge database dropdown — automatically
   pulls in all registered post types
 * Improved: Compatibility with popular optimization and caching plugins

#### 3.0.8 – February 20, 2026

 * New: Debug & optimization tools with log viewer, settings export, and reset options
 * New: Added Claude Sonnet 4.6 model
 * Improved: Performance optimizations and caching plugin compatibility

#### 3.0.7 – February 15, 2026

 * New: Performance optimization
 * Fixed: GPT-5.1 Chat Latest model returning API error when web search was disabled

#### 3.0.6 – February 11, 2026

 * New: RAG Sources Limit slider – control how many knowledge base sources (3-10)
   are included in AI responses
 * New: {visitor_name} placeholder support in Intro Message and AI Behavior settings
   for personalized greetings
 * New: Added Claude Opus 4.6 and Claude Opus 4.5 models
 * Fixed: Chat persistence OFF now correctly starts fresh AI context on page reload(
   previously AI retained full history)
 * Deprecated: Removed all GPT-4 series and GPT-3.5 Turbo from model selection (
   OpenAI deprecation)
 * Deprecated: Removed Claude 3.x series models (3.7 Sonnet, 3.5 Sonnet, 3 Opus,
   3 Sonnet, 3 Haiku) per Anthropic deprecation
 * Updated: Users on deprecated OpenAI models auto-migrated to GPT-5.1 Chat Latest(
   or GPT-5 Mini for mini models)
 * Updated: Users on deprecated Claude models auto-migrated to Claude Opus 4.6 (
   or Claude Haiku 4.5 for Haiku users)

#### 3.0.5 – January 28, 2026

 * Fixed: Updated Gemini embedding model from deprecated `gemini-embedding-exp-03-
   07` to stable `gemini-embedding-001`
 * Fixed: Notification settings not saving on new installations
 * Fixed: Save indicators not visible on settings fields (API keys, Slack, Telegram,
   Loops, Brave Search)
 * Added: Warning notice for WordPress database users recommending Pinecone for 
   large knowledge bases
 * Improved: Minor admin UI updates for better user experience

#### 3.0.4 – January 24, 2026

 * New: Added latest Google Gemini models (3 Pro Preview, 3 Flash Preview, 2.5 Pro,
   2.5 Flash, 2.5 Flash-Lite)
 * New: Transcript translation feature – auto-translate chat transcripts to any 
   language
 * New: Action scores visible in transcript sources modal – see document rankings
   and triggered actions
 * Fixed: Lead capture forms not working due to multi-bot class ID changes

#### 3.0.3 – January 21, 2026

 * Fixed: Bug when web search was enabled the chat input was not enabled again.

#### 3.0.2 – January 21, 2026

 * New: Telegram Live Agent integration for live chat handoff via Telegram forum
   topics
 * New: Telegram settings page (Settings > Integrations > Telegram)
 * New: Telegram action type in Actions page for intent-based handoff
 * New: Citation Links toggle to enable/disable source URLs in AI responses (Chatbot
   > Behavior)
 * Changed: Renamed “Live Agent” settings tab to “Slack”

#### 3.0.1 – January 18, 2026

 * New: Multi-select entries with bulk “Delete Selected” in knowledge base
 * New: OpenAI Vector Store integration for knowledge retrieval
 * New: Custom Post Meta whitelist for including non-ACF meta fields in embeddings
 * Improved: WordPress database search now filters to matching records only
 * Improved: WordPress import shows 100 items by default with cross-page selection
 * Fixed: ACF Field Settings now displays correctly in Knowledge Base sidebar
 * Changed: Chatbot CSS selectors migrated from IDs to classes for multi-bot support
 * Note: AI Theme Customizer users must update add-on and click “Migrate” on their
   theme

#### 3.0.0 – January 14, 2026

 * New: Complete admin UI overhaul with modern sidebar navigation across all pages
 * New: Clean, professional design with consistent styling throughout the plugin
 * New: Automatic sitemap detection with one-click “Process Sitemap” button
 * New: Real-time knowledge base updates – new entries appear instantly without 
   page refresh
 * New: Consolidated Pro Upgrade and Add-ons pages into a unified interface
 * New: Improved mobile responsiveness with collapsible menus and slide-up detail
   panels

#### 2.6.4 – January 6, 2026

 * New: ACF Field Control for Knowledge Base imports. Users with Advanced Custom
   Fields can now control which ACF fields are included when importing content to
   the knowledge base. A new “ACF Field Settings” section appears in the Knowledge
   Database Settings tab, displaying all registered ACF field groups and their fields
   with toggle switches. This allows you to exclude sensitive fields like private
   notes or internal data from being embedded in the chatbot’s knowledge base.
 * Fixed: Knowledge Database entries now display in correct newest-to-oldest order.
   Previously, entries appeared in seemingly random order because the sorting was
   based on source URL rather than timestamp. New submissions now correctly appear
   at the top of the list.
 * Fixed: Knowledge Database pagination now works correctly when searching. Previously,
   clicking to page 2 or beyond while viewing search results would show an empty
   table because the search parameters were lost during pagination. The search query
   and security nonce are now properly preserved across all paginated pages.
 * Fixed: Manual content submissions no longer display a broken “View Source” link.
   When submitting direct content without a source URL, the Knowledge Database now
   correctly shows “Manual Content” instead of an empty or invalid link. This applies
   to both the main table view and individual entry displays.
 * Fixed: Editing knowledge entries with manual content no longer shows internal
   mxchat:// URLs in the source field. The URL field now correctly appears empty
   for manual content entries, allowing users to optionally add a real source URL
   if desired.
 * Fixed: Knowledge entries with short content can now be edited properly. Previously,
   if the content was too short to trigger the expand/collapse accordion, the edit
   textarea was hidden and inaccessible. The edit button now automatically expands
   the content area regardless of content length.

#### 2.6.3 – December 31, 2025

 * New: Text chunking for RAG – large content is automatically split into semantic
   chunks for improved retrieval accuracy
 * New: Chunk count display in WordPress Import modal – shows “(X chunks)” badge
   for multi-chunk content
 * New: Collapsible chunk groups in Knowledge Base table – entries with multiple
   chunks are grouped under a single expandable row
 * New: Chunk labels show “Chunk 1 of 5”, “Chunk 2 of 5” etc. when chunks are expanded
 * New: Chunking settings in Knowledge Database Settings tab – configure chunk size(
   default 4000 chars)
 * New: Option to show/hide frontend debug panel in Chatbot Settings
 * Enhancement: Improved retrieval – finds best matching chunks, then fetches all
   chunks for top URLs and reassembles
 * Enhancement: Chat input is now disabled while waiting for bot response, preventing
   duplicate message submissions
 * Enhancement: When streaming is turned on it automatically checks if compatible
   and disables if not.
 * Fixed: Markdown formatting now preserved correctly when streaming is disabled(
   newlines were being stripped)

#### 2.6.2 – December 22, 2025

 * Fixed: Critical error when viewing Knowledge Database with large Pinecone datasets(
   10K+ products)
 * Fixed: Optimized Pinecone API queries to prevent memory exhaustion and PHP timeouts
 * Fixed: Chatbot no longer gets cut off when browser has bookmarks bar or is zoomed
   above 100%
 * New: Post type visibility control – include or exclude specific post types from
   auto-display chatbot
 * New: Semantic search in admin now searches ALL Pinecone records using embedded
   query vectors

#### 2.6.1 – December 17, 2025

 * Fixed: Send button now includes aria-label for screen reader accessibility
 * Fixed: Translations now load from /wp-content/languages/plugins/ first, preserving
   custom translations during updates

#### 2.6.0 – December 12, 2025

 * New: OpenAI GPT-5.2 model support – best general-purpose and agentic model with
   fast responses
 * New: Markdown rendering in transcripts – bot responses display formatted text
   with clickable links, bold, italic, code blocks, and headers
 * New: Retrieved documents viewer in transcripts – click “Sources ” link on any
   bot response to see knowledge base documents used, similarity scores, and citation
   URLs
 * Improved: Session security now auto-recovers when user IP changes instead of 
   showing “Unauthorized access” error
 * Improved: Seamless experience for mobile users switching between WiFi and cellular
   networks

#### 2.5.9 – December 6, 2025

 * Fix: Shortcode stripping now preserves content inside shortcodes instead of removing
   it entirely

#### 2.5.8 – December 5, 2025

 * New: Auto-email full transcript feature – sends transcript as .txt file attachment
   after 15, 30, or 60 minutes of user inactivity
 * New: Conditional transcript emails – option to only send transcripts when visitors
   provide contact info (email or phone/WhatsApp) in chat
 * New: Smart contact detection – automatically detects email addresses and phone
   numbers (including international WhatsApp formats) in chat messages
 * Compatibility: Tested and compatible with WordPress 6.9

#### 2.5.7 – December 2, 2025

 * Fix: Streaming fallback bug – bot responses now properly saved to chat transcripts
   when streaming fails and falls back to regular response mode
 * Enhancement: Added comprehensive metrics dashboard to Transcripts page with 3
   tabs (Overview, Activity, Insights)
 * Enhancement: Added 7-day activity trend chart with custom visualization
 * Enhancement: Added new metrics including daily/weekly/monthly chat counts, peak
   activity hours, and engagement rates
 * Enhancement: Added auto-delete transcripts feature with configurable intervals(
   1 week, 2 weeks, 1 month) for better database management and privacy
 * Enhancement: WooCommerce product imports now include complete pricing metadata(
   regular price, sale price, price ranges for variable products, SKU, categories)
 * Improvement: Updated transcript settings modal for better usability on desktop
   and mobile
 * Improvement: Various CSS fixes for metrics dashboard display

#### 2.5.6 – November 30, 2025

 * Security: Improved session ID validation with server-side checks
 * Security: Added session ownership verification to prevent unauthorized access
   to chat sessions
 * Fixed: Database error “Unknown column ‘bot_id’” for multi-bot configurations 
   with automatic migration
 * Improvement: Enhanced session security with consistent ownership verification
 * Improvement: Added automatic database schema migration system
 * Improvement: WooCommerce import improvements to support Custom Tabs information
 * Improvement: Database management with a new filtering option. Filter by posts,
   pages, products, PDF

#### 2.5.5 – November 21, 2025

 * Fixed: Issue with non-streaming mode failing to format URLs and paragraphs correctly
 * Fixed: Bug with shortcodes still appearing in the knowledge database
 * Enhancement: Minor adjustments to improve compatibility with multi-bot setups
   requiring email-to-chat forms
 * New: Added Grok 4.1 Fast (Reasoning) model — 2M context, reasoning
 * New: Added Grok 4.1 Fast (Non-Reasoning) model — 2M context, faster responses
 * New: Added OpenAI GPT-5.1 model — flagship for coding & agentic tasks with low
   reasoning and 400K context

#### 2.5.4 – November 12, 2025

 * New: Accordion-Style Knowledge Base Viewer for cleaner, expandable database entry
   previews
 * New: Smart Shortcode Stripping for WPBakery and Elementor during content submission
   to improve vectorization accuracy
 * New: Unique Citation URLs when submitting direct content, allowing multiple linked
   submissions without overwriting
 * Improvement: WooCommerce products now include both short and full descriptions
   during data processing

#### 2.5.3 – November 9, 2025

 * New: Dedicated API Key Management Tab – All API keys organized in one central
   location for easier management
 * Improvement: GPT-5 performance optimization with minimal reasoning effort mode
   for significantly faster response times
 * Fix: Resolved URL and PDF link encoding issues causing broken or unclickable 
   links in responses
 * Improvement: Various performance enhancements for improved stability and faster
   processing

#### 2.5.2 – November 3, 2025

 * New: URL Hallucination Prevention System – AI only cites URLs from knowledge 
   base or system instructions, with automatic removal of invalid links
 * Improvement: Brand new robust queue-based processing system for sitemap and PDF
   imports with real-time progress tracking
 * Improvement: Optimized knowledge retrieval from 5 to 3 documents for faster response
   times and improved accuracy
 * Improvement: Increased URL column size to TEXT type for support of long URLs 
   and special characters (Hebrew, Arabic, etc.)
 * Fix: Resolved URL double-encoding issue causing malformed PDF and document links
 * Fix: Corrected citation-style bracket handling for AI responses containing [URL]
   format
 * Fix: Fixed empty markdown link processing to prevent broken link generation

#### 2.5.1 – October 30, 2025

 * New: Tag-based role restrictions for chatbot knowledge base – automatically control
   what content the chatbot can access based on WordPress tags and user roles
 * Update: Migrated users from deprecated Claude 3.5 Sonnet to Claude 3.7 Sonnet
   with improved performance
 * Fix: Removed deprecated Claude model from selection options

#### 2.5.0 – October 25, 2025

 * Fix: Resolved PDF URL encoding issue that caused broken links to PDF documents
 * Fix: Improved UI feedback when selecting chat models
 * Fix: Enhanced OpenRouter flow selection interface

#### 2.4.8 – October 16, 2025

 * New: OpenRouter integration – access 100+ AI models with a single API key
 * New: Added Claude Sonnet 4.5, Claude Opus 4.1, and Claude Haiku 4.5 support

#### 2.4.7 – October 13, 2025

 * Security: Fixed Server-Side Request Forgery (SSRF) vulnerability in PDF processing(
   CVE-2025-10705)

#### 2.4.5 – September 30, 2025

 * Bug Fix: Restored missing CSS properties for popular questions collapse/toggle
   buttons that were accidentally removed during code cleanup.
 * Bug Fix: Fixed button hover, focus, and active states for question navigation
   controls.
 * Bug Fix: Restored proper SVG styling and display logic for collapsible question
   buttons.

#### 2.4.4 – September 24, 2025

 * Bug Fix: Default similarity is now accurate across all settings.
 * Bug Fix: Improved streaming responses to prevent dropped characters or words.
 * Enhanced: Removed unnecessary Pinecone caching in the knowledge database for 
   more accurate results.

#### 2.4.3 – September 23, 2025

 * Added: Support for upcoming multi-bot update that allows for more customized 
   settings such as individual chat models.
 * Improved: CSS for chatbot UI & more robust markdown support.

#### 2.4.2 – September 18, 2025

 * Added: Multi-bot support via the new Multi-Bot Manager premium add-on.
 * Improved: Minor CSS adjustments for better compatibility.
 * Updated: Add-on links and references throughout the plugin.

#### 2.4.1 – September 4, 2025

 * Fixed: Email collection form not submitting properly when “Require email to chat”
   is enabled.
 * Improved: PDF processing now provides clearer error messages with repair suggestions
   when corrupted files are detected.

#### 2.4.0 – September 3, 2025

 * Added new MxChat Video Generation add-on with support for Google Veo 2 and Veo
   3 models, featuring audio generation and multiple aspect ratios.
 * Fixed console error when “Require email to chat” option is disabled by adding
   proper validation check.
 * Resolved “error chat history not found” message when chat persistence is enabled
   but user has no existing chat history.
 * Fixed agent indicator not updating properly when switching between live agent
   and chatbot modes without page refresh.

#### 2.3.9 – August 17, 2025

 * Updated Slack channel naming logic to prioritize client’s name, falling back 
   to email, then chat ID.
 * Added streaming response support for DeepSeek models.
 * Enabled multiple direct content entries without requiring a source URL.
 * Fixed auto sync drafts so posts moved from posted to draft are removed from the
   knowledge database.
 * Implemented role-based chatbot information access restrictions for enhanced security
   and relevance.
 * Added option in the admin panel’s post edit page to hide the floating chatbot
   on specific pages.

#### 2.3.8 – August 12, 2025

 * Fixed extra backslashes appearing in knowledgebase content during editing.
 * Added optional name field to Require Email to Chat form; transcripts now display
   email and name if enabled.
 * Updated Slack channel naming for live agent notifications: uses user’s email 
   if logged in, email if Require Email to Chat is enabled, or chat ID otherwise.

#### 2.3.7 – August 8, 2025

 * New Models: Added GPT-5 family (GPT-5, GPT-5 Mini, GPT-5 Nano) to expand capabilities
   with faster, smarter, and more cost-efficient options.

#### 2.3.6 – August 6, 2025

 * Bug Fix: Fixed streaming fallback to properly display responses when streaming
   fails, preventing blank chat bubbles.
 * New Feature: Added streaming test button to help users verify if streaming is
   compatible with their setup.

#### 2.3.5 – August 6, 2025

 * Redesigned chat transcript UI for a cleaner, more professional experience.
 * Transcripts now show the page where the chat started and any links clicked.
 * Added ability to select and delete transcripts directly from the header.

#### 2.3.4 – July 30, 2025

 * Fixed streaming compatibility issues with Cloudflare and WP Engine by implementing
   automatic fallback to regular chat when streaming is buffered.
 * Enhanced email capture intents to use AI-generated conversational responses instead
   of hard-coded messages, allowing for more natural user interactions while maintaining
   the same functionality.

#### 2.3.3 – July 29, 2025

 * Improved streaming performance by fixing output buffering issues using enhanced
   flush logic.
 * Added contextual awareness support via the new `data-mxchat-context` HTML attribute.
 * Revamped license key management system with domain linking, deactivation, and
   real-time usage dashboard.
 * Fixed transcript timestamp display to use WordPress site’s local timezone correctly.

#### 2.3.2 – July 24, 2025

 * Added full support for OpenAI Assistants API via the new Assistant add-on.
 * Improved email collection form performance and reliability with better loading
   states and timeout handling.
 * Enhanced WooCommerce product labeling accuracy in WordPress import with improved
   URL matching.
 * Fixed ACF field processing errors when handling WP_Post objects and relationship
   fields.

#### 2.3.1 – July 20, 2025

 * Enhanced hyperlink functionality to include mailto links, enabling email addresses
   in bot responses to be clickable.
 * Added full support for the new MxChat Image Analysis add-on, allowing users to
   upload and analyze images directly in chat using OpenAI Vision and Grok APIs.
 * Added message filtering hooks system for developers to customize prompts and 
   responses without modifying core plugin files.

#### 2.3.0 – July 13, 2025

 * Added Grok-4 model support, the world’s smartest AI model available.
 * Added streaming response support for all Grok models (Grok-4, Grok-3, etc.), 
   delivering real-time response generation for faster and smoother chat experiences.

#### 2.2.9 – July 6, 2025

 * Improved quick question UI: suggestions now collapse after user input and can
   be toggled with up/down icons
 * Increased sitemap batch processing limit from 5 to 50 for faster indexing
 * Expanded action similarity threshold range to support values from 10 to 95

#### 2.2.8 – June 27, 2025

 * Added brand new contextual awareness option that automatically provides chatbot
   access to current page content and URL for contextually relevant responses
 * Enhanced WordPress knowledge base import to include Advanced Custom Fields (ACF)
   data for more comprehensive content training
 * Major README structure update with improved formatting and visual presentation

#### 2.2.7

 * Fixed a bug that occured when deleting all pinecone records & added support for
   markdown hyperlinking in rate limit messages.

#### 2.2.6

 * Brand New Admin Debug Panel â€“ Added a comprehensive frontend debug panel for
   administrators! You can now see retrieved documents, triggered actions, and other
   debug and setting information in real-time while testing your chatbot, making
   it easier than ever to fine-tune your bot’s performance.
 * Fixed Pinecone Single Entry Deletion â€“ Resolved a bug that prevented individual
   entries from being properly deleted from Pinecone vector storage.
 * Improved Pinecone UI Records Retrieval â€“ Enhanced the Pinecone database panel
   with better record loading and display functionality for smoother management 
   of your vector database.
 * Fixed WordPress KB Entry Editing â€“ Resolved an issue where editing knowledge
   base entries in the WordPress database wasn’t working properly, ensuring seamless
   content management.

#### 2.2.5

 * Streaming Response Support â€“ You can now enable streaming responses for OpenAI
   and Claude models. This delivers a faster, smoother chat experience for users
   by displaying replies in real-time as theyâ€™re generated.
 * Slack Live Agent Fix â€“ Resolved a minor bug that occasionally caused duplicate
   messages in Slack during live agent conversations.
 * Pinecone UI Update â€“ Fixed a UI display issue in the Pinecone database panel
   when using the TE3 model.

#### 2.2.4

 * Critical update to error when working with large databases in Pinecone.

#### 2.2.3

 * Various critical bug fixes that occured from the codebase refactoring.

#### 2.2.2

 * Enhanced Slack integration: live agent handoff now creates new Slack channels
   per conversation; agents can reply directly in channel to chat with website users.
 * Major codebase refactoring for improved organization and optimization.
 * Improved sitemap and PDF processing: added retry mechanism, display of failed
   pages/URLs, and manual batch processing button.
 * Fixed Pinecone setting not toggling on for users who previously did not have 
   the add-on.

#### 2.2.1

 * Added Claude Sonnet 4 and Claude Opus 4 chat models.
 * Integrated Google Gemini embedding model (gemini-embedding-001).
 * Built Pinecone vector database support directly into core plugin.
 * Removed dependency on separate Pinecone add-on.

#### 2.2.0

 * Added WordPress Content Importer for posts and pages.
 * Implemented tabbed interface for knowledge base management.
 * Added content filtering by type and knowledge base status.
 * Added bulk import with real-time progress tracking.

#### 2.1.9

 * Added email notification feature for new chat sessions.
 * Implemented pagination on transcripts page (50 per page) to improve performance.
 * Fixed bug with Brave image search not returning images correctly from the API.
 * Enhanced performance by changing chat transcripts to disable autoload.

#### 2.1.7

 * Fixed Pro activation issues when the plugin has been translated.
 * Improved tab behavior to always default to the first tab.
 * Major rework to rate limits: added custom rate limit timeframes and messages 
   for each individual role.
 * Fixed bug with Loops where manual list selection from dropdown was required for
   functionality.

#### 2.1.6

 * Added new AI models: GPT-4.1 and the complete suite of Grok 3 models.
 * Updated AI service providers to use their official SVG logos for better visual
   representation.
 * Fixed an issue where API key fields would try to autosave when no data was entered.
 * Various other minor bug fixes for improved stability and performance.

#### 2.1.5

 * Added RTL Language support, allowing languages that align right to automatically
   do so in both chat input and AI responses.
 * Improved error messaging for API calls in the frontend of the chatbot, and enhanced
   error messages when submitting sitemaps, URLs, and PDFs.
 * Fixed an auto save issue that caused an error if no changes were made.
 * Various other minor bug fixes for improved stability and performance.

#### 2.1.4

 * Added the ability to easily customize the “AI Agent” text displayed in the top
   bar for greater personalization.
 * Fixed a bug where data scraping failed to retrieve all content from certain websites.
 * Added HTML support in the intro message for richer customization.
 * Resolved an issue where API input fields triggered browser autofill, improving
   user input accuracy.

#### 2.1.3

 * Added support for Google Gemini models: Gemini 2.0 Flash, Gemini 2.0 Flash-Lite,
   Gemini 1.5 Pro, and Gemini 1.5 Flash.
 * Improved chat model selection UI for a more intuitive user experience.
 * Redesigned embedding model selection UI for better clarity and usability.
 * Enhanced error handling for sitemap submissions with more helpful user feedback.
 * Fixed an issue in the knowledge database where editing entries erased or prevented
   changes to citation URLs.

#### 2.1.2

 * Rebranded intents page to “Actions” with a revamped UI, displaying pro/add-on
   requirements and brief descriptions.
 * Added ability to toggle actions on/off without deleting; moved image generation
   action from pro to free tier.
 * Introduced advanced knowledge base sync feature to pull in custom post data.

#### 2.1.1

 * Made Claude and X.AI API models available to all users.
 * Improved API key management UI – only showing relevant API key fields based on
   selected models.
 * Enhanced knowledge import interface with clear credit requirement warnings.
 * Fixed embedding error notifications for better clarity.

#### 2.1.0

 * Fixed a bug impacting the header color in the output.
 * Updated embedding error notification when submitting sitemaps or PDFs.
 * Improved context extraction parser.

#### 2.0.9

 * Revamped UI on the …

## Meta

 *  Version **3.1.7**
 *  Last updated **2 days ago**
 *  Active installations **1,000+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/mxchat-basic/)
 * Tags
 * [AI Chatbot](https://pcd.wordpress.org/plugins/tags/ai-chatbot/)[ChatGPT](https://pcd.wordpress.org/plugins/tags/chatgpt/)
   [content generation](https://pcd.wordpress.org/plugins/tags/content-generation/)
   [customer support](https://pcd.wordpress.org/plugins/tags/customer-support/)[woocommerce](https://pcd.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/mxchat-basic/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  27 5-star reviews     ](https://wordpress.org/support/plugin/mxchat-basic/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/mxchat-basic/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/mxchat-basic/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/mxchat-basic/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/mxchat-basic/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/mxchat-basic/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mxchat-basic/reviews/)

## Contributors

 *   [ MxChat ](https://profiles.wordpress.org/mxchat/)

## Support

Issues resolved in last two months:

     29 out of 36

 [View support forum](https://wordpress.org/support/plugin/mxchat-basic/)