{"id":352355,"date":"2026-08-31T15:35:48","date_gmt":"2026-08-31T15:35:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/smart-wp-chat\/"},"modified":"2026-08-31T15:35:36","modified_gmt":"2026-08-31T15:35:36","slug":"magexchat-multi-agent-chat","status":"publish","type":"plugin","link":"https:\/\/mai.wordpress.org\/plugins\/magexchat-multi-agent-chat\/","author":17358451,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1","requires":"5.0","requires_php":"7.1","requires_plugins":null,"header_name":"Magexchat - Multi-Agent Chat","header_author":"Magexweb","header_description":"A powerful WhatsApp chat plugin that allows multiple agents, predefined messages, and page-level control.","assets_banners_color":"d3d6dd","last_updated":"2026-08-31 15:35:36","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/magexweb.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":60,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"magexweb","date":"2026-08-31 15:35:36","revision":3674574}},"upgrade_notice":{"1.0.0":"<p>Initial release of Magexchat.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3674574,"resolution":"256x256","location":"assets","locale":"","width":840,"height":840}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3674574,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3674621,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"magexchat\/chat-button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"magexchat\/chat-button","title":"Magexchat Button","category":"widgets","icon":"format-chat","description":"Display a WhatsApp chat button with agent selection or custom configuration.","keywords":["chat","whatsapp","button","contact"],"version":"1.0.0","textdomain":"magexchat-multi-agent-chat","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","attributes":{"agentId":{"type":"number","default":0},"isCustom":{"type":"boolean","default":true},"phoneNumber":{"type":"string","default":""},"agentName":{"type":"string","default":""},"buttonLabel":{"type":"string","default":"Chat with Us"},"avatarUrl":{"type":"string","default":""},"avatarId":{"type":"number","default":0},"buttonShape":{"type":"string","default":"round"},"backgroundColor":{"type":"string","default":"#25D366"},"textColor":{"type":"string","default":"#ffffff"}},"supports":{"html":false,"align":true,"alignWide":false}}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3674574,"resolution":"1","location":"assets","locale":"","width":1000,"height":938},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3674574,"resolution":"2","location":"assets","locale":"","width":1000,"height":938},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3674574,"resolution":"3","location":"assets","locale":"","width":1000,"height":938},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3674574,"resolution":"4","location":"assets","locale":"","width":1000,"height":938},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3674574,"resolution":"5","location":"assets","locale":"","width":1000,"height":938},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3674574,"resolution":"6","location":"assets","locale":"","width":1000,"height":938},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3674574,"resolution":"7","location":"assets","locale":"","width":1000,"height":938},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3674574,"resolution":"8","location":"assets","locale":"","width":1000,"height":938},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3674574,"resolution":"9","location":"assets","locale":"","width":1000,"height":938}},"screenshots":[]},"plugin_section":[],"plugin_tags":[14160,2379,266100,1104,3160],"plugin_category":[],"plugin_contributors":[278519],"plugin_business_model":[],"class_list":["post-352355","plugin","type-plugin","status-publish","hentry","plugin_tags-chat-widget","plugin_tags-live-chat","plugin_tags-multi-agent","plugin_tags-support","plugin_tags-whatsapp","plugin_contributors-magexweb","plugin_committers-magexweb"],"banners":{"banner":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/banner-772x250.png?rev=3674621","banner_2x":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/banner-1544x500.png?rev=3674574","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/icon-256x256.png?rev=3674574","icon_2x":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/icon-256x256.png?rev=3674574","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-1.png?rev=3674574","caption":""},{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-2.png?rev=3674574","caption":""},{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-3.png?rev=3674574","caption":""},{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-4.png?rev=3674574","caption":""},{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-5.png?rev=3674574","caption":""},{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-6.png?rev=3674574","caption":""},{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-7.png?rev=3674574","caption":""},{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-8.png?rev=3674574","caption":""},{"src":"https:\/\/ps.w.org\/magexchat-multi-agent-chat\/assets\/screenshot-9.png?rev=3674574","caption":""}],"raw_content":"<!--section=description-->\n<p>Magexchat is a WordPress WhatsApp chat plugin designed for businesses that need multiple support agents, advanced availability control, and flexible frontend display options.<\/p>\n\n<p>This powerful plugin allows you to create a professional WhatsApp chat experience on your WordPress website with multiple agents, scheduling capabilities, and complete customization options.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>Multiple WhatsApp Agents<\/strong> - Add unlimited WhatsApp agents with individual settings<\/li>\n<li><strong>Online\/Offline Status<\/strong> - Automatic status detection based on schedule<\/li>\n<li><strong>Floating Chat Widget<\/strong> - Beautiful floating widget that appears on your site<\/li>\n<li><strong>Gutenberg Block Support<\/strong> - Native WordPress block editor integration<\/li>\n<li><strong>Shortcode Support<\/strong> - Easy embedding with simple shortcodes<\/li>\n<li><strong>Page-Level Control<\/strong> - Show\/hide widget on specific pages or posts<\/li>\n<li><strong>Device Visibility<\/strong> - Control visibility for desktop and mobile separately<\/li>\n<li><strong>Custom Design<\/strong> - Fully customizable colors, labels, icons, and positions<\/li>\n<li><strong>WooCommerce Integration<\/strong> - Display chat buttons on product pages<\/li>\n<li><strong>Secure &amp; Optimized<\/strong> - Built following WordPress security best practices<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<h4>Floating Widget<\/h4>\n\n<p>The floating widget appears automatically on your site based on your display settings.<\/p>\n\n<ol>\n<li>Go to <strong>Magexchat \u2192 Floating Widget<\/strong><\/li>\n<li>Select agents to display in the widget<\/li>\n<li>Customise design, labels, and position<\/li>\n<li>Configure visibility settings (pages, posts, devices)<\/li>\n<li>Save settings<\/li>\n<\/ol>\n\n<p>The widget will automatically show\/hide agents based on their availability schedule.<\/p>\n\n<h4>Gutenberg Block<\/h4>\n\n<ol>\n<li>Edit any page or post in the block editor<\/li>\n<li>Click the <strong>+<\/strong> button to add a block<\/li>\n<li>Search for <strong>\"Magexchat Button\"<\/strong><\/li>\n<li>Select the <strong>Magexchat Button<\/strong> block<\/li>\n<li>Choose an agent or configure custom settings<\/li>\n<li>Customize button appearance, colors, and shape<\/li>\n<li>Publish your page<\/li>\n<\/ol>\n\n<h4>Shortcode<\/h4>\n\n<p>Use the shortcode to embed chat buttons anywhere in your content:<\/p>\n\n<pre><code>[magexchat_button id=\"123\"]\n<\/code><\/pre>\n\n<p>Where <code>123<\/code> is the ID of your WhatsApp agent.<\/p>\n\n<p><strong>Example:<\/strong>\n    <code>[magexchat_button id=\"123\"]<\/code><\/p>\n\n<p><strong>Parameters:<\/strong>\n* <code>id<\/code> (required) - The agent post ID<\/p>\n\n<p><strong>Finding Agent ID:<\/strong>\n* Go to <strong>Magexchat \u2192 Agents<\/strong>\n* Hover over an agent name and check the URL, or\n* View the agent list - the ID is shown in the Shortcode column<\/p>\n\n<h4>WooCommerce Integration<\/h4>\n\n<ol>\n<li>Go to <strong>Magexchat \u2192 Settings \u2192 WooCommerce<\/strong><\/li>\n<li>Enable WooCommerce integration<\/li>\n<li>Select agents to display on product pages<\/li>\n<li>Save settings<\/li>\n<\/ol>\n\n<p>Chat buttons will automatically appear on all WooCommerce product pages.<\/p>\n\n<h3>Security<\/h3>\n\n<p>This plugin follows WordPress security best practices:<\/p>\n\n<ul>\n<li>All user inputs are sanitised and validated<\/li>\n<li>All outputs are properly escaped to prevent XSS attacks<\/li>\n<li>Nonces and capability checks protect all admin actions<\/li>\n<li>REST API endpoints are secured with permission callbacks<\/li>\n<li>AJAX requests are verified with nonce checks<\/li>\n<li>No direct file access allowed<\/li>\n<li>Database queries are limited and optimised<\/li>\n<li>No hardcoded credentials or sensitive data<\/li>\n<\/ul>\n\n<h3>Uninstall<\/h3>\n\n<h4>Default behaviour (keep your data)<\/h4>\n\n<p>By default, <strong>uninstalling (deleting) this plugin does not remove your data<\/strong>. Your WhatsApp agent posts, widget settings, WooCommerce integration options, and other plugin options stay in the database so you can reinstall later without losing configuration.<\/p>\n\n<h4>Optional: remove all plugin data on uninstall<\/h4>\n\n<p>If you want WordPress to delete all plugin data when the plugin files are removed:<\/p>\n\n<ol>\n<li>Go to ** Magexchat \u2192 Settings** (or your plugin settings screen)<\/li>\n<li>Open the <strong>Uninstall<\/strong> section<\/li>\n<li>Enable <strong>Delete plugin data on uninstall<\/strong><\/li>\n<li>Save settings<\/li>\n<li><strong>Delete<\/strong> the plugin from <strong>Plugins<\/strong> (not only deactivate)<\/li>\n<\/ol>\n\n<p>Only with that option enabled will uninstall remove plugin options and all <code>magex-wa-account<\/code> (agent) posts and their meta.<\/p>\n\n<h4>Deactivation<\/h4>\n\n<p>Deactivating the plugin does <strong>not<\/strong> delete any data.<\/p>\n\n<h4>Multisite<\/h4>\n\n<p>On multisite, uninstall runs the same cleanup step on <strong>each site<\/strong> in the network. The <strong>Delete plugin data on uninstall<\/strong> option is stored <strong>per site<\/strong> \u2014 only subsites where that option is enabled will have their plugin data removed; other subsites keep their data unless you enable the option there too before deleting the plugin.<\/p>\n\n<h4>Export \/ backup<\/h4>\n\n<p>There is no built-in export in this version. Before enabling data removal, back up your database or export content if you need a copy of agent configuration.<\/p>\n\n<h3>Credits<\/h3>\n\n<p>This plugin uses the following third-party libraries:<\/p>\n\n<ul>\n<li><strong>Select2<\/strong> - jQuery-based replacement for select boxes (MIT License)<\/li>\n<li><strong>jQuery Timepicker<\/strong> - Time picker addon for jQuery UI (MIT License)<\/li>\n<\/ul>\n\n<p>Developed by Magexweb.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For support, feature requests, or bug reports, please contact us via email on info@magexweb.com.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPLv2 or later license.<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin panel<\/li>\n<li>Navigate to <strong>Plugins \u2192 Add New<\/strong><\/li>\n<li>Click <strong>Upload Plugin<\/strong><\/li>\n<li>Choose the <code>magexchat-multi-agent-chat.zip<\/code> file <\/li>\n<li>Click <strong>Install Now<\/strong><\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Extract the <code>magexchat-multi-agent-chat.zip<\/code> file<\/li>\n<li>Upload the <code>magexchat-multi-agent-chat<\/code> folder to <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Go to <strong>Magexchat \u2192 WA Agents<\/strong> to start adding agents<\/li>\n<\/ol>\n\n<h4>First Time Setup<\/h4>\n\n<ol>\n<li><p><strong>Add Agents<\/strong>: Go to <strong>Magexchat\u2192 Add New Agent<\/strong> and click <strong>Add New<\/strong><\/p>\n\n<ul>\n<li>Enter agent name<\/li>\n<li>Add WhatsApp number (with country code, e.g., +1234567890)<\/li>\n<li>Upload agent avatar (optional)<\/li>\n<li>Set availability<\/li>\n<li>Configure button appearance<\/li>\n<\/ul><\/li>\n<li><p><strong>Configure Floating Widget<\/strong>: Go to <strong>Magexchat \u2192 Floating Widget<\/strong><\/p>\n\n<ul>\n<li>Select agents to display<\/li>\n<li>Customise design and labels<\/li>\n<li>Set display preferences (pages, posts, devices)<\/li>\n<\/ul><\/li>\n<li><p><strong>Optional Settings<\/strong>: Go to <strong>Magexchat \u2192 Settings<\/strong><\/p>\n\n<ul>\n<li>Configure WooCommerce integration<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20many%20agents%20can%20i%20add%3F\"><h3>How many agents can I add?<\/h3><\/dt>\n<dd><p>Unlimited. You can add as many WhatsApp agents as you need.<\/p><\/dd>\n<dt id=\"does%20this%20work%20with%20whatsapp%20business%3F\"><h3>Does this work with WhatsApp Business?<\/h3><\/dt>\n<dd><p>Yes. The plugin works with both regular WhatsApp and WhatsApp Business accounts.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20appearance%3F\"><h3>Can I customize the appearance?<\/h3><\/dt>\n<dd><p>Yes. You can customize colors, labels, icons, button shapes, and positions for both the floating widget and individual buttons.<\/p><\/dd>\n<dt id=\"can%20i%20show%20different%20agents%20on%20different%20pages%3F\"><h3>Can I show different agents on different pages?<\/h3><\/dt>\n<dd><p>Yes. You can control which pages and posts display the floating widget, and you can use shortcodes or blocks to show specific agents on specific pages.<\/p><\/dd>\n<dt id=\"does%20it%20work%20on%20mobile%20devices%3F\"><h3>Does it work on mobile devices?<\/h3><\/dt>\n<dd><p>Yes. The plugin is fully responsive and works on all devices. You can also control mobile visibility separately.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20slow%20down%20my%20website%3F\"><h3>Does this plugin slow down my website?<\/h3><\/dt>\n<dd><p>No. The plugin is optimised for performance. Scripts are loaded only when required, and assets are conditionally loaded based on your settings.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20gdpr%20compliant%3F\"><h3>Is this plugin GDPR compliant?<\/h3><\/dt>\n<dd><p>This plugin does not store personal user data. It only redirects users to WhatsApp. However, you should ensure your WhatsApp usage complies with GDPR if you're in the EU.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20caching%20plugins%3F\"><h3>Does it work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes. The plugin is compatible with all major caching plugins including WP Super Cache, W3 Total Cache, and WP Rocket.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20with%20page%20builders%3F\"><h3>Can I use it with page builders?<\/h3><\/dt>\n<dd><p>Yes. You can use the shortcode <code>[magexchat_button id=\"123\"]<\/code> in any page builder that supports shortcodes, including Elementor, Beaver Builder, and Divi.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20an%20agent%20is%20offline%3F\"><h3>What happens if an agent is offline?<\/h3><\/dt>\n<dd><p>You can configure whether to show offline agents or hide them. If shown, they will display with an \"Offline\" status, and you can set custom offline messages.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Multiple WhatsApp agent support<\/li>\n<li>Floating chat widget<\/li>\n<li>Gutenberg block integration<\/li>\n<li>Shortcode support<\/li>\n<li>WooCommerce integration<\/li>\n<li>Page and post visibility controls<\/li>\n<li>Desktop and mobile visibility options<\/li>\n<li>Custom design options<\/li>\n<\/ul>","raw_excerpt":"Multi-agent WhatsApp chat plugin for WordPress with scheduling, availability control, and flexible display options.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/352355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=352355"}],"author":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/magexweb"}],"wp:attachment":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=352355"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=352355"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=352355"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=352355"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=352355"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=352355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}