← All add-ons

MxChat Multi-Bot Manager

Version 1.0.11 · Updated 1 week ago

Run unlimited specialized AI chatbots from a single WordPress install. One bot for support, one for sales, one for technical — each with its own knowledge base, personality, and trigger pages.

Features

  • Unlimited bot creation — spin up as many specialized chatbots as you need, each with its own configuration.
  • Dedicated knowledge bases — connect each bot to its own Pinecone index with per-bot similarity thresholds for precise responses.
  • Per-bot personality + welcome messages + quick questions — define unique AI behavior for support, sales, technical, or any specialization.
  • Page-specific bot assignment — a meta box on every post/page lets you pick which bot displays where, overriding global settings.
  • Shortcode deployment — drop `[mxchat_chatbot bot_id="support" floating="yes"]` on any page, mix and match bots by content context.
  • One-click bot duplication — clone a bot and tweak for rapid deployment of variants.
  • Per-bot action controls — enable or disable specific MxChat actions per bot from the Actions page for granular capability tuning.
  • Integrated knowledge management — bot dropdown selector in the KB section so you can view, add, delete, or search records for each bot individually.

What's new

Version 1.0.11

  • Fixed On MySQL servers running in strict mode, two columns of the bots table were declared in a way the database rejects. The column was never added, the same failing statement ran on every page load, and bots could not be created or saved. On sites with debugging on, the error was also printed into every page, which could break logins, chat requests and the REST API. Affected sites recover on the first page load after updating.
  • Improved If the database refuses a change to the bots table, Multi-Bot now records it once, shows it on the Multi-Bot screen and does not try again until the next update, so a database error can no longer repeat on every page load.
  • Improved Multi-Bot no longer checks its database table on every page load. The check runs once after each update, and the Multi-Bot screen has a Check again button for a column that went missing in between.