PluginProbe
MxChat – AI Chatbot & Content Generation for WordPress / 2.2.3
MxChat – AI Chatbot & Content Generation for WordPress v2.2.3
3.2.21 3.2.20 3.2.19 3.2.18 3.2.17 3.2.16 3.2.15 3.2.14 3.2.12 3.2.13 3.2.11 3.2.10 3.2.9 3.2.8 3.2.7 3.2.6 3.2.5 3.2.4 3.2.3 3.2.2 3.2.1 2.0.3 2.0.4 2.0.5 2.0.6 All 152 releases
mxchat-basic / readme.txt

readme.txt in MxChat – AI Chatbot & Content Generation for WordPress 2.2.3, at readme.txt

525 lines 32.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === MxChat - AI Chatbot for WordPress ===
2 Contributors: mxchat
3 Author: [MxChat](https://mxchat.ai)
4 Tags: AI, Chatbot, ChatGPT, Live Chat, Live Support
5 Requires at least: 5.0
6 Tested up to: 6.8
7 Requires PHP: 7.2
8 Stable tag: 2.2.3
9 License: GPLv2 or later
10 License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
12 AI chatbot with OpenAI, Gemini, Claude, xAI, DeepSeek, live agent, PDF uploads, WooCommerce, and training on website data.
13
14 == Description ==
15
16 [Documentation](https://mxchat.ai/documentation/) | [MxChat Pro](https://mxchat.ai/)
17
18 ### Product Demo Videos:
19 - [Admin Assistant Add-On](https://www.youtube.com/watch?v=AdEA1k-UCFM) - Discover how to use the MxChat Admin Assistant to bring a ChatGPT-like experience directly inside your WordPress dashboard. Learn to access multiple AI models, save conversations, generate images, and use web search - all without leaving your admin panel.
20 - [MxChat Forms Add-On](https://www.youtube.com/watch?v=3MrWy5dRalA) - Effortlessly create forms to capture leads, support tickets, and more with MxChat Forms!
21 - [Theme Customizer Add-On](https://www.youtube.com/watch?v=MfbB9mZi6ag) - Learn how to customize your chatbot appearance with the Theme Customizer add-on. Easily modify colors, fonts, and styles with real-time previews to match your brand perfectly.
22 - [MxChat Similarity Tester Add-On](https://www.youtube.com/watch?v=uTr14tn59Hc) - Visualize how your chatbot’s actions perform and which data would be pulled from the database for improved accuracy.
23 - [WooCommerce Add-On](https://www.youtube.com/watch?v=WsqAppHRGdA) - Display product cards, recommend items, guide users to checkout, and supercharge your store.
24 - [Chat with PDF & Word](https://www.youtube.com/watch?v=j_c45WWCTG0) - Let users upload and interact with PDFs and Word docs right from your website’s frontend.
25 - [MxChat Smart Recommender Add-On](https://www.youtube.com/watch?v=8te1KPa238g&t=2s) - Learn how to create intelligent recommendation flows that guide users to perfect matches based on their preferences.
26 - [Optimize with MxChat Agents](https://www.youtube.com/watch?v=A0jowbpyX54)
27
28 [Explore all product videos on YouTube](https://www.youtube.com/@MxChat/videos)
29
30 A powerful, customizable **AI chatbot plugin** for **WordPress**, **MxChat** seamlessly integrates **OpenAI's GPT**, **Anthropic's Claude**, **DeepSeek**, **xAI's Grok 2**, and **Google's Gemini** models. This versatile solution enables intelligent, real-time interactions to boost engagement and support.
31
32 The system supports **custom knowledge integration** via **manual input**, **URLs**, **PDF uploads**, or **sitemaps**, ensuring highly relevant, context-aware responses.
33
34 ### Additional Features:
35 Additional features enhance MxChat’s capabilities, ensuring dynamic and engaging user interactions. The following are included for free:
36
37 - **Free Features:**
38 - Loops Action for lead capture
39 - Brave web search
40 - Brave image search
41 - Image generation via DALL-E
42 - Access to all AI models
43 - Train on website data with various methods (sitemap, URL, PDF, or manual)
44 - Chat transcript review and export
45 - Pinecone Integration for large datasets and faster information retrieval.
46
47 - **Pro Features:**
48 Upgrade to the Pro tier to unlock advanced tools and functionality built directly into MxChat, plus access to all available add-ons:
49 - **Full Access to the MxChat Add-on Ecosystem**: Unlock our complete library of specialized extensions to create a truly customized chatbot experience tailored to your business needs—with new integrations added regularly.
50 - **Live Agent Transfer via Slack**: Seamlessly connect users to live agents for real-time support.
51 - **PDF Content Processing**: Enable in-chat processing of PDF content for richer interactions.
52 - **Robust Action Recognition System**: Power precise and context-aware chatbot responses.
53 - **Exclusive Access to MxChat AI Agents**: Test and deploy your chatbot with [MxChat AI Agents](https://mxchat.ai/agents/), a revolutionary tool to simulate real-world scenarios and refine performance.
54
55 ### MxChat Add-On Ecosystem
56 **Introducing the MxChat Add-Ons Platform**: Extend your chatbot's capabilities with optional add-ons, designed to provide specialized features tailored to your needs.
57
58 - **MxChat Similarity Tester (Free for All Users)** – Optimize action recognition with query testing, similarity scores, and database insights—perfect for admins enhancing chatbot precision.
59 - **MxChat Admin Assistant (Pro Only)** - Experience a ChatGPT-like interface directly in your WordPress admin panel, with chat thread management, image generation capabilities, and Perplexity search integration—all using your existing MxChat API keys.
60 - **MxChat Forms (Pro Only)** – Enable chatbot-triggered form collection with seamless creation, management, and real-time display in chat—exclusive to Pro users.
61 - **Theme Customization with Live Preview (Pro Only)** – Unlock full theme customization with real-time previews to adjust colors, layouts, and styles dynamically—exclusive to Pro users.
62 - **Chat Moderation (Pro Only)** – Maintain a secure chat environment with advanced moderation tools, including email and IP banning—available only for Pro users.
63 - **MxChat WooCommerce (Pro Only)** – Supercharge your WooCommerce store with AI-powered chat interactions, including product recommendations, order history, cart management, and checkout assistance.
64 - **MxChat Perplexity Integration (Pro Only)** – Add real-time web search capabilities powered by Perplexity AI, delivering up-to-date, well-sourced responses—exclusive to Pro users.
65 - **MxChat Smart Recommender (Pro Only)** – Create intelligent recommendation flows that collect user preferences and provide personalized product or service recommendations from your custom collections. Features customizable similarity thresholds, trigger phrases, and AI prompt templates for tailored recommendation experiences with no coding required.
66
67 The MxChat Add-On Ecosystem offers flexibility to customize and scale your chatbot experience. Stay tuned for more add-ons coming soon!
68
69 ## New in 2.2.2
70 - **Enhanced Slack Integration** – Live agent handoff via Slack now creates new channels for each incoming conversation. Live agents can reply directly within the Slack channel to chat with users on your website in real-time.
71 - **Major Codebase Refactoring** – Significant refactoring for improved code organization, performance, and maintainability.
72 - **Improved Sitemap & PDF Processing** – Enhanced robustness with a new retry mechanism. Failed pages or URLs are now displayed for review. Added manual batch processing button for situations where scheduled (cron) jobs do not run.
73 - **Pinecone Setting Fix** – Resolved an issue where Pinecone integration was not automatically enabled for users who previously did not have the Pinecone add-on.
74
75 ### Advanced Action Recognition
76
77 MxChat powers its conversations with a smart and robust action recognition system that feels almost magical. By using something called vector embedding—a fancy way of understanding the meaning behind words—it listens to what users say and figures out exactly what they need, even if they phrase it in their own unique way. Imagine it like a super-intuitive friend who knows what you mean without you having to spell it out! This clever system matches user questions or requests to specific actions, making the chatbot feel lively and helpful. For example, it can instantly capture email addresses for your mailing list with the Loops Email Capture feature, or pull up real-time answers from the web using Brave Web Search. For those with the Pro version, it can even dig into PDF documents to answer questions or show off WooCommerce product cards with an easy add-to-cart option—turning casual chats into smooth, action-packed experiences that anyone can enjoy.
78
79 ### Available AI Models:
80 MxChat offers a variety of powerful AI models from **OpenAI**, **X.AI**, **Claude (Anthropic)**, **Google Gemini**, and **DeepSeek**. Each model is designed for specific use cases, allowing you to tailor your chatbot's performance to your needs.
81
82 - **OpenAI Models:**
83 - GPT-4.1
84 - GPT-4o
85 - GPT-4o-mini
86 - GPT-4-turbo
87 - GPT-4
88 - GPT-3.5-turbo
89
90 - **X.AI Models**:
91 - Grok-3
92 - Grok-3 Fast
93 - Grok-3 Mini
94 - Grok-3 Mini Fast
95 - Grok-2
96
97 - **Claude (Anthropic) Models**:
98 - Claude 4 Sonnet
99 - Claude 4 Opus
100 - Claude 3.7 Sonnet
101 - Claude 3.5 Sonnet
102 - Claude 3 Opus
103 - Claude 3 Sonnet
104 - Claude 3 Haiku
105
106 - **DeepSeek Models**:
107 - DeepSeek V3
108
109 - **Google Gemini Models**:
110 - Gemini 2.0 Flash
111 - Gemini 2.0 Flash-Lite
112 - Gemini 1.5 Pro
113 - Gemini 1.5 Flash
114
115 These models offer flexibility and performance for a wide range of applications, ensuring that MxChat can handle everything from simple customer support queries to advanced, real-time interactions.
116
117 For more demos and tutorials, visit the [MxChat YouTube channel](https://www.youtube.com/@MxChat/videos).
118
119 ### Use of Third-Party Services:
120
121 This plugin requires an active connection to the **OpenAI API** or **X.AI API** to generate AI-driven responses. By using this plugin, you consent to sending data to OpenAI's and/or X.AI's servers, which may include user queries and other relevant information.
122
123 - **Service Providers**:
124 - [OpenAI](https://openai.com/)
125 - [X.AI](https://x.ai/)
126 - **Terms of Use**:
127 - [OpenAI API Terms](https://openai.com/policies/terms-of-use/)
128 - [X.AI API Terms](https://x.ai/terms-of-service)
129 - **Privacy Policies**:
130 - [OpenAI Privacy Policy](https://openai.com/policies/privacy-policy/)
131 - [X.AI Privacy Policy](https://x.ai/privacy-policy)
132
133 Please ensure compliance with OpenAI’s & X.AI terms and any applicable data privacy laws.
134
135 == Installation ==
136
137 1. Upload the `mxchat` folder to the `/wp-content/plugins/` directory.
138 2. Activate the plugin through the 'Plugins' menu in WordPress.
139 3. Navigate to the 'MxChat' settings page to configure your OpenAI API key and other settings.
140
141 == Frequently Asked Questions ==
142
143 ### How do I obtain an API key for OpenAI?
144
145 You can obtain an API key by signing up on the OpenAI website. Once you have the API key, enter it in the plugin settings to start using the AI chatbot.
146
147 ### Can I customize the chatbot's appearance?
148
149 Yes, the **Pro version** offers extensive **theme customization options**, including the ability to change the chatbot's colors, fonts, and background to match your website’s design.
150
151 ### How do I add the chatbot to my site?
152
153 You can add the chatbot to your site using the `[mxchat_chatbot floating="yes"]` or `[mxchat_chatbot floating="no"]` shortcode. Additionally, you can automatically append the chatbot to your site’s body element from the settings page.
154
155 ### How does the knowledge submission feature work?
156
157 You can submit custom content to the knowledge base from the 'Knowledge' submenu. This content is processed using vector embeddings, allowing the AI chatbot to provide more accurate and contextually relevant responses.
158
159 ### What is the sitemap submission feature?
160
161 The sitemap submission feature allows you to submit a sitemap URL. The plugin will fetch, extract, and add content from the URLs listed in the sitemap to the chatbot’s knowledge base, enhancing the AI's ability to provide precise and contextually relevant answers.
162
163
164 == Screenshots ==
165
166 1. **Knowledge & Sitemap Submission** - Submit custom content to enhance the chatbot's responses.
167 2. **Action Page** - Set custom action triggers to complete specific actions.
168 3. **Plugin Settings Page** - Configure your API key and other settings.
169 4. **Add-ons Page** - Extend MxChat’s functionality with add-ons to customize your needs.
170 5. **Activation Page** - Easily upgrade to MxChat Pro by entering your activation key. Unlock advanced features like theme customization directly from the MxChat settings page.
171 6. **Chat Transcripts** - Review and analyze conversations to refine your AI chatbot.
172
173 *(Note: Screenshots will be added in future updates)*
174
175 == Changelog ==
176
177 = 2.2.3 =
178 - Various critical bug fixes that occured from the codebase refactoring.
179
180 = 2.2.2 =
181 - Enhanced Slack integration: live agent handoff now creates new Slack channels per conversation; agents can reply directly in channel to chat with website users.
182 - Major codebase refactoring for improved organization and optimization.
183 - Improved sitemap and PDF processing: added retry mechanism, display of failed pages/URLs, and manual batch processing button.
184 - Fixed Pinecone setting not toggling on for users who previously did not have the add-on.
185
186 = 2.2.1 =
187 - Added Claude Sonnet 4 and Claude Opus 4 chat models.
188 - Integrated Google Gemini embedding model (gemini-embedding-exp-03-07).
189 - Built Pinecone vector database support directly into core plugin.
190 - Removed dependency on separate Pinecone add-on.
191
192 = 2.2.0 =
193 - Added WordPress Content Importer for posts and pages.
194 - Implemented tabbed interface for knowledge base management.
195 - Added content filtering by type and knowledge base status.
196 - Added bulk import with real-time progress tracking.
197
198 = 2.1.9 =
199 - Added email notification feature for new chat sessions.
200 - Implemented pagination on transcripts page (50 per page) to improve performance.
201 - Fixed bug with Brave image search not returning images correctly from the API.
202 - Enhanced performance by changing chat transcripts to disable autoload.
203
204 = 2.1.7 =
205 - Fixed Pro activation issues when the plugin has been translated.
206 - Improved tab behavior to always default to the first tab.
207 - Major rework to rate limits: added custom rate limit timeframes and messages for each individual role.
208 - Added support for new MxChat Smart Recommender add-on.
209 - Fixed bug with Loops where manual list selection from dropdown was required for functionality.
210
211 = 2.1.6 =
212 - Added new AI models: GPT-4.1 and the complete suite of Grok 3 models.
213 - Updated AI service providers to use their official SVG logos for better visual representation.
214 - Fixed an issue where API key fields would try to autosave when no data was entered.
215 - Various other minor bug fixes for improved stability and performance.
216
217 = 2.1.5 =
218 - Added RTL Language support, allowing languages that align right to automatically do so in both chat input and AI responses.
219 - Improved error messaging for API calls in the frontend of the chatbot, and enhanced error messages when submitting sitemaps, URLs, and PDFs.
220 - Fixed an auto save issue that caused an error if no changes were made.
221 - Various other minor bug fixes for improved stability and performance.
222
223 = 2.1.4 =
224 - Added the ability to easily customize the "AI Agent" text displayed in the top bar for greater personalization.
225 - Fixed a bug where data scraping failed to retrieve all content from certain websites.
226 - Added HTML support in the intro message for richer customization.
227 - Resolved an issue where API input fields triggered browser autofill, improving user input accuracy.
228
229 = 2.1.3 =
230 - Added support for Google Gemini models: Gemini 2.0 Flash, Gemini 2.0 Flash-Lite, Gemini 1.5 Pro, and Gemini 1.5 Flash.
231 - Improved chat model selection UI for a more intuitive user experience.
232 - Redesigned embedding model selection UI for better clarity and usability.
233 - Enhanced error handling for sitemap submissions with more helpful user feedback.
234 - Fixed an issue in the knowledge database where editing entries erased or prevented changes to citation URLs.
235
236 = 2.1.2 =
237 - Rebranded intents page to "Actions" with a revamped UI, displaying pro/add-on requirements and brief descriptions.
238 - Added ability to toggle actions on/off without deleting; moved image generation action from pro to free tier.
239 - Introduced advanced knowledge base sync feature to pull in custom post data.
240
241 = 2.1.1 =
242 - Made Claude and X.AI API models available to all users.
243 - Improved API key management UI - only showing relevant API key fields based on selected models.
244 - Enhanced knowledge import interface with clear credit requirement warnings.
245 - Fixed embedding error notifications for better clarity.
246
247 = 2.1.0 =
248 - Fixed a bug impacting the header color in the output.
249 - Updated embedding error notification when submitting sitemaps or PDFs.
250 - Improved context extraction parser.
251
252 = 2.0.9 =
253 - Revamped UI on the main settings page to match the rest of the plugin.
254 - Added real-time updates for sitemap and PDF processing.
255 - Renamed "MxChat Intent Tester" add-on to "MxChat Similarity Tester".
256 - Various minor bug fixes and improvements.
257
258 = 2.0.8 =
259 - Minor bug fix impacting similarity adjustment.
260
261 = 2.0.7 =
262 - **Perplexity Integration Add-On** – Added Perplexity web search, integrated into intent management with a toolbar toggle.
263 - **Sonnet 3.7 Support** – Introduced Anthropic’s Claude Sonnet 3.7, the latest high-intelligence model.
264 - **Bug Fixes & Improvements** – Fixed title tag formatting in responses and tightened knowledge database similarity range to 20.
265
266 = 2.0.5 =
267 - **Auto-Expanding AI Instructions** – AI instructions text field now auto-expands to fit content.
268 - **Chat Transcripts UI & Export** – Redesigned chat transcripts UI and added Excel export feature.
269 - **Quick Questions Rebrand** – Renamed "Popular Questions" to "Quick Questions" with updated copy.
270 - **Security Enhancement** – Improved security to better prevent XSS attacks.
271 - **Intent Testing Add-On** – Integrated new Intent Tester add-on for enhanced chatbot performance.
272
273 = 2.0.4 =
274 - **Markdown Response Fix** – Resolved markdown formatting issues in the chatbot UI.
275 - **Agent Mode Customization** – Improved indicator text theme and background styling.
276 - **WooCommerce Core Extraction** – Moved WooCommerce features to the dedicated MxChat WooCommerce add-on.
277
278 = 2.0.3 =
279 - **Bug Fix:** Resolved issues preventing DeepSeek and Claude models from working correctly.
280 - **New:** Added integration for the MxChat Form Collection add-on (Pro only).
281 - **New:** Forms now display dynamically within the chat interface in real-time.
282 - **New:** Automatic intent handling for seamless form triggering.
283 - **Update:** Improved submission management with CSV export functionality.
284
285 = 2.0.2 =
286 - **Bug Fix:** Auto-sync now properly deletes posts/pages when enabled.
287 - **Update:** Theme customization moved to an add-on with live preview support.
288 - **New:** Added MxChat Moderation plugin to ban users by email or IP.
289
290 = 2.0.1 =
291 - **Bug Fix:** Fixed a DivisionByZeroError in sitemap processing that occurred when submitting an empty or malformed sitemap.
292 - **Bug Fix:** Resolved a similar DivisionByZeroError in PDF processing to prevent crashes when handling PDFs with 0 pages.
293
294 = 2.0.0 =
295 - **New UI & Branding:** Redesigned the entire plugin interface to align with the new MXChat brand for a modern and seamless experience.
296 - **Add-Ons System Introduced:** Added a dedicated Add-Ons page, allowing users to extend the plugin with optional features. Add-ons are completely optional and do not impact core functionality.
297 - **First Add-On Released – Pinecone DB Manager:** Now available for free! This add-on provides an intuitive interface for managing your Pinecone vector database directly within MXChat.
298
299 = 1.6.5 =
300 - Optimized knowledge database retrieval to prevent memory issues with large product databases (2000+ products)
301 - Fixed bug with tab switching control in chat interface
302
303 = 1.6.4 =
304 - Added chat notifications for improved user experience when chat persistence is enabled.
305 - Made the entire plugin fully translatable, allowing compatibility with translation services like Loco Translate.
306 - Improved Slack integration: When a user requests a live agent, the last five messages from the conversation are now sent to Slack for better context.
307
308 = 1.6.4 =
309 - Added chat notifications for improved user experience when chat persistence is enabled.
310 - Made the entire plugin fully translatable, allowing compatibility with translation services like Loco Translate.
311 - Improved Slack integration: When a user requests a live agent, the last five messages from the conversation are now sent to Slack for better context.
312
313 = 1.6.3 =
314 - Added the new "Rate Limit by User Role" feature, replacing the previous rate limit for logged-in users.
315 - Introduced DeepSeek as a new AI service provider, with full support for their models.
316 - Integrated DeepSeek V3, enhancing chatbot natural language understanding and performance.
317
318 = 1.6.2 =
319 - Fixed a bug preventing the ability to save edits in the knowledge database.
320
321 = 1.6.0 =
322 - Redesigned knowledgebase UI for a cleaner, more user-friendly interface.
323 - Introduced auto-sync functionality for posts and pages, enabling automatic addition of new or updated content to the knowledgebase.
324 - Enhanced XML sitemap submission to prevent duplicate entries by checking and updating existing pages or adding new ones as needed.
325 - Reworked chatbot settings to enable individual autosave after updates, removing the need for manual saving.
326 - Fixed paragraph formatting in the chatbot UI to display line breaks and improve readability.
327
328 = 1.5.9 =
329 - Enhanced transcripts page with new analytics dashboard and improved UI
330 - Added support for X.AI's Grok model
331 - Improved message formatting to preserve paragraphs in intro messages
332 - Updated admin panel interface with better organization and styling
333 - Added better mobile responsiveness across admin screens
334
335 = 1.5.8 =
336 - Introduced a new setting to require an email address before starting a chat. When enabled, this email will be displayed at the top of the chat transcript if needed.
337
338 = 1.5.7 =
339 - Enhanced Complianz plugin integration to support the premium version and improve reliability.
340 - Fixed an issue where names were not appearing in chat transcripts for logged-in users.
341 - Added the ability to customize the title bar icon in the theme settings.
342 - Grouped intents by category in dropdown menus for better organization and usability.
343
344 = 1.5.6 =
345 - Improved "Add to Cart" and product recommendation intents for WooCommerce.
346 - Enhanced Brave Search intent for more accurate and structured results.
347 - Added an **Edit** button to the intent management section for easier adjustments.
348 - Fixed the Word document upload toolbar button for seamless functionality.
349
350 = 1.5.5 =
351 - Chat transcripts now display in newest-to-oldest order and are mobile responsive.
352 - Updated various setting texts with clearer descriptions for better usability.
353 - Fixed issue with rate limit not working properly.
354 - Added Word document upload to the frontend toolbar for direct chatbot interface use.
355 - Improved chatbot's contextual response accuracy.
356 - Major enhancements to "Add to Cart," "Checkout," and "Chat with PDF via URL" intents.
357
358 = 1.5.4 =
359 - Enhanced chat transcripts layout for improved readability, better formatting support (e.g., bold, italics), and inclusion of test agent names from **MxChat AI Agents**.
360 - Introduced **MxChat AI Agents**, now available free for Pro users for a limited time, providing a revolutionary way to test and deploy your chatbot.
361
362 = 1.5.3 =
363 - Major bug fix to the similarity threshold comparison which prevented the chatbot from finding relevant content.
364
365 = 1.5.2 =
366 - Enhanced checkout intent functionality to work more robustly, no longer requiring add-to-cart intent trigger.
367 - Fixed issue with send button not displaying properly on iPhone/iOS devices.
368 - Added admin control for similarity threshold matching to fine-tune relevant content results.
369
370 = 1.5.1 =
371 - Vastly improved the ability for the chatbot to give contextually relevant responses from the knowledge database.
372 - Fixed the issue with loops in the lead capture intent.
373 - Updated the PDF upload icon in the frontend chatbot UI to a clearer design, now showing a PDF file icon.
374 - Enhanced the order history intent, recommendation intent, and product card intent for more robust and contextually relevant responses.
375
376 = 1.5 =
377 - **Live Agent Transfer**: Seamless integration for live agent handoffs and AI chatbot switching.
378 - **PDF Toolbar**: Added PDF upload to the chatbot interface and knowledge base processing with cron jobs.
379
380 = 1.4.6 =
381 - **Product Recommendation Intent**: Added personalized product recommendations based on order history, cart contents, and trending items.
382 - **Custom Chatbot Icon**: Users can upload custom PNG icons for a more personalized chatbot appearance.
383 - **Codeblock Copy Button**: Introduced a copy button for codeblocks to simplify copying code snippets.
384 - **Expanded Popular Questions**: Increased flexibility by allowing more than the default three popular questions.
385 - **CSS Compatibility Fixes**: Improved chatbot CSS for better theme compatibility.
386
387 = 1.4.5 =
388 - **Fixed "Open Links in New Tab" Setting**: Resolved an issue where the setting to open links in a new tab was not functioning as expected.
389
390 = 1.4.4 =
391 - **Custom Rate Limits**: Set different rate limits for logged-in and logged-out users.
392 - **PDF Intent Enhancements**: Added customizable trigger, success, and error messages, plus a max PDF page limit setting.
393 - **Improved Flexibility**: Greater control over chatbot behavior and user interactions.
394
395 = 1.4.3 =
396 - **PDF Intent**: Added support for processing and analyzing PDF content via provided URLs using vector embeddings.
397 - **Compatibility Fix**: Fixed a rendering issue that prevented the chatbot from displaying in certain environments.
398
399 = 1.4.2 =
400 - **Fixed Knowledge Search**: Fixed a bug impacting the ability to search knowledge database information.
401
402 = 1.4.1 =
403 - **Fixed Intent Loading Issue**: Fixed a bug which prevented new intents from being shown on certain installs.
404
405 = 1.4 =
406 - **Customizable Sensitivity Threshold**: Added support for individual sensitivity thresholds on each intent, offering more precise control over intent recognition.
407 - **Enhanced Usability Improvements**: Introduced a "Delete All" button for quick knowledgebase management, resolved activation key UI issues to prevent unnecessary re-activation, and improved chatbot viewport scrolling for better visibility of longer responses.
408
409 = 1.3 =
410 - **Advanced Intent Recognition**: Introduced vector embedding for enhanced intent detection, improving chatbot responsiveness.
411 - **New Integrations**: Added **Brave Web Search**, **Brave Image Search**, and **DALL-E Image Generation** intents.
412 - **Security Update**: Minor update to unserialization handling for enhanced security.
413
414 = 1.2.1 =
415 - **Product Card Display**: Added a dynamic product card for WooCommerce users, showing product image, price, and an "Add to Cart" button triggered by product-related keywords.
416 - Enhanced **Popular Questions** and **Pre-Chat Message** functionalities for improved user engagement and streamlined chat initiation.
417
418 = 1.2 =
419 - Added **Popular Questions Buttons** with one free question and two available in the **Pro version**.
420 - Added **Inline Edit Button** to the Knowledge Database for easy content management.
421
422 = 1.1.9 =
423 - Added integration with Claude (Anthropic) API (Pro feature) for advanced conversational models like `Claude 3.5 Sonnet` and `Claude 3 Haiku`.
424
425 = 1.1.8 =
426 - Added integration with X.AI API (Pro feature) for advanced chat completions using models like `grok-beta`.
427 - Introduced new model selection dropdown that separates OpenAI and X.AI models, with X.AI models disabled for free users.
428 - Enhanced API key management, allowing users to input and manage both OpenAI and X.AI API keys in settings.
429
430 = 1.1.7 =
431 * Added chat session persistence option for users to maintain conversations across visits for up to 24 hours.
432 * Updated navigation tabs CSS and scripts to prevent conflicts with other plugins.
433 * Rate limit settings are now available to all users, offering better control over chat usage.
434
435 = 1.1.6 =
436 * Minor CSS update.
437
438 = 1.1.5 =
439 * Fixed error when users didn't have WooCommerce it would return "Error communicating with server".
440
441 = 1.1.4 =
442 * Minor bug fixes.
443
444 = 1.1.3 =
445 * Added Loops integration for email capture, allowing emails to be captured through the chatbot and added to a Loops mailing list.
446 * Configurable Loops integration settings, including API key entry, mailing list selection, custom trigger keywords, and personalized responses.
447 * Fixed the rate limit setting to ensure accurate rate-limiting based on configuration.
448 * Resolved issues with the "Open Links in New Tab" toggle for improved link behavior.
449
450 = 1.1.2 =
451 * Added URL submission to sitemap submission, enabling both types to be handled seamlessly.
452 * Enhanced manual submission with a URL field, allowing easy pairing of manual content with specific URLs.
453 * Improved error display for content submissions, providing clearer feedback on submission issues.
454 * Expanded WooCommerce integration with new "Add to Cart" and checkout features, enhancing user shopping interactions.
455 * Replaced the "General" section with a dedicated FAQ section, adding common questions and answers for user guidance.
456
457 = 1.1.1 =
458 * Fixed CSS bug preventing the send button from showing.
459
460 = 1.1.0 =
461 * Complianz Integration (Pro Feature): Added integration with the Complianz plugin to ensure GDPR compliance. The chatbot now only displays based on user consent for marketing cookies, making it easier for site owners to stay compliant with data privacy regulations.
462
463 = 1.0.11 =
464 * Added a customizable privacy policy text field allowing site owners to define their own message.
465 * Introduced a new admin setting to customize the chatbot input placeholder text, supporting multilingual websites.
466 * Improved localization options for sites using different languages, making customization easier for global users.
467
468 = 1.0.10 =
469 * Added a toggle in the admin panel to control whether chatbot links open in a new tab (`_blank`) or the same tab (`_self`).
470 * Enhanced CSS for the privacy policy notice to prevent theme overrides and ensure consistent styling across themes.
471
472 = 1.0.9 =
473 * Added IP address masking for enhanced user privacy in chat transcripts.
474 * Introduced the option to display a privacy policy notice below the chatbot, with a customizable URL.
475 * Website owners can toggle the privacy policy notice on or off via the admin panel.
476 * Various code optimizations for improved security and compliance with privacy standards.
477
478 = 1.0.8 =
479 * Usernames are now included in chat transcripts when users are logged in, providing better context in conversation history.
480 * The chatbot can now interact with users about their WooCommerce orders, including retrieving order history, order statuses, item details, and more.
481 * Various bug fixes and UI enhancements for a smoother user experience.
482
483 = 1.0.6 =
484 * Added WooCommerce Integration feature, allowing users to integrate WooCommerce products directly into the chatbot.
485 * Updated developer credit link to https://mxchat.ai/.
486 * Rearranged the layout and styling of the main settings page, which is now broken down into tabs for easier navigation.
487
488 = 1.0.5 =
489 * Preparing for WordPress Directory standardization and improvements.
490 * Added new pre-message feature.
491
492 = 1.0.4 =
493 * Released Chat Transcripts feature, allowing users to review and analyze conversations directly from the WordPress dashboard.
494 * Enhanced user experience with the ability to monitor and refine AI responses based on real interactions.
495
496 = 1.0.3 =
497 * Added Activation Key for unlocking Pro features like Theme Customization and Rate Limit Settings.
498 * Enhanced theme customization options for the AI Chatbot widget.
499
500 = 1.0.1 =
501 * Added sitemap submission feature to automatically add content from URLs in the sitemap to the knowledge base, enhancing the AI's responses.
502 * Enhanced admin interface and styling.
503
504 = 1.0 =
505 * Initial release of MxChat.
506
507 == Upgrade Notice ==
508
509 = 2.2.3 =
510 Various critical bug fixes that occured when refactoring the codebase.
511
512 == License & Warranty ==
513
514 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.
515
516 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.
517
518 == Credits ==
519
520 This plugin incorporates the following third-party library:
521
522 - **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).
523
524 This plugin was developed by [MxChat](https://mxchat.ai/).
525