

<strong>Chat Transcripts Insights</strong> - Review and analyze conversations insights to see engagement rate, peak activity, and user distribution.
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, YouTube videos, 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.
✅ 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, YouTube videos, 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 – Learn how to quickly setup and understand how your chatbot works
Extend the free plugin with these optional premium features:
👉 Visit our website to view all add-ons
🟢 100+ AI Models – Access ChatGPT, Claude, Gemini, Grok, DeepSeek, and 100+ models from OpenRouter with a single plugin
🟢 Lead Management Dashboard – Dedicated Leads tab inside Transcripts shows every captured email and name deduplicated by lead, with filters, bulk delete, CSV export, and one-click jump to each lead’s latest conversation
🟢 Chat Transcripts Dashboard – Review all conversations, see which knowledge sources the AI used and the tokens each reply cost, and give staff read-only access without making them administrators
🟢 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, including fields inside ACF Blocks, are included in your knowledge base—perfect for excluding private notes or internal data
🟢 Page Builder Content – Pages built with Breakdance, Oxygen, Bricks, Divi and WPBakery import their full text, and Auto-Sync keeps every page current with one embedding request per change
🟢 Always on a Working Model – When a provider discontinues a model, your chatbot moves to its current replacement automatically and tells you, so a retired model never breaks your chat
🟢 Advanced Action Recognition – Trigger Phrases use a smart vector embedding system to understand user intent and fire lead capture, appointments, redirects, and custom actions automatically — precise, deterministic control over when each action runs
🟢 AI Tools (Function Calling) – Let the chatbot decide on its own when to run an enabled action straight from natural language, with no phrases to set up. Use Trigger Phrases, AI Tools, or both together (function calling needs a tool-capable AI model)
🟢 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 Nano Banana for visual content creation within chat conversations
🟢 Streaming Responses – Real-time response streaming for OpenAI, Claude, Grok, and DeepSeek models for the fastest possible chat experience
🟢 REST API – Bearer-token endpoints to read transcripts, push knowledge, and bulk-delete sessions — wire MxChat into n8n, Zapier, analytics dashboards, GDPR workflows, or your own agents
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-6.1 Sol (recommended), GPT-6 Astra, GPT-6 Sol, GPT-6 Luna, GPT-5.6 Sol, GPT-5.6 Terra, GPT-5.6 Luna, GPT-5.5
Anthropic Claude: Claude Haiku 5.5 (recommended), Claude Sonnet 5.5, Claude Opus 5.5, Claude Fable 5.1, Claude Sonnet 5, Claude Opus 5, Claude Fable 5, Claude Opus 4.8, Claude Haiku 4.5
xAI Grok: Grok 4.20 Non-Reasoning (recommended), Grok 4.7, Grok 4.6, Grok 4.5, Grok 4.3, Grok 4.20 Reasoning
Google Gemini: Gemini 3.8 Flash (recommended), Gemini 4 Argon, Gemini 3.1 Pro, Gemini 3.5 Flash-Lite
DeepSeek: DeepSeek Flash (recommended), DeepSeek V4 Pro
Custom: any OpenAI-compatible API, including local models through Ollama or LM Studio
Each provider’s recommended model is its fast, affordable choice for customer chat. Sites already on an older model keep it.
Every email and name your chatbot captures lands in one sortable list inside Transcripts: one row per lead with a conversation count and last-seen time, the pages that capture the most leads, search and date filters, orphan leads who filled in the pre-chat form but never chatted, a one-click jump to each lead’s conversation, and bulk delete or CSV export. It uses your existing chat data, with nothing to set up.
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:
Key Content Generator Features:
Your WordPress site powers the AI, but your chatbot doesn’t have to live there. The MxChat Anywhere Add-On 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:
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.
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.
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:
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.
MxChat has filter hooks for developers who want to extend it without editing plugin files, including mxchat_should_index_post (return false to leave a post out of the knowledge base; it also receives import, auto_sync or reimport as the context), mxchat_before_process_post (change a post before it is indexed, or return false to skip it), mxchat_system_instructions (adjust the system prompt for each reply), mxchat_gemini_safety_settings (Gemini safety thresholds), mxchat_reference_shortcodes (shortcodes whose referenced content is imported), mxchat_index_use_rendered_page (return true or false to decide whether a post’s published page is read for its text), mxchat_filter_roles_rate_limit (reorder a logged-in user’s roles to choose which role’s rate limit applies; the first role in the list is used), mxchat_lead_retention_days (how many days a lead is kept after the visitor’s last chat; 0 keeps leads), mxchat_error_response (replace the error message a chat visitor sees; it receives the error code and the session, bot, streaming and provider details, and administrators still see the original), mxchat_stream_request (add headers to, or change the address or body of, a streamed chat request; WordPress’s own HTTP filters do not reach streamed replies) and mxchat_pre_vector_query (answer a Pinecone vector query from your own store; return null to let it go to Pinecone). Add-ons can also call mxchat_generate_media_image() to create an image with the site’s image model and save it to the Media Library. Every hook is documented with code examples at mxchat.ai.
To answer chats and generate content, MxChat sends requests with your own API key to the AI provider you choose: the visitor’s message, the recent conversation and the matching knowledge-base text.
Pro license management uses mxchat.ai, the plugin’s own website, and only on sites where a Pro license key has been entered. Activate License and Deactivate License send the key, the purchase email and the site’s domain when the administrator clicks them; the Pro & Extensions page checks whether the domain is linked; and once a day the site asks whether its domain is still switched on, also sending the plugin version. No visitor data or site content is sent, and a network error or outage never changes anything on the site. mxchat.ai – Terms | Privacy
Instant alerts for the MxChat mobile app use MxChat’s notification service, hosted on Google Firebase (us-central1-mxchat-78eb1.cloudfunctions.net), and only on sites where a paired phone has turned alerts on. When a visitor starts a chat, writes again, asks for a person or leaves an email, the site sends that phone’s alert key, the kind of event and the chat’s ID. What was said, and the visitor’s name, email and address, are never sent; the phone reads the chat from your site itself. mxchat.ai – Terms | Privacy
This plugin incorporates the following third-party libraries:
This plugin was developed by MxChat.