Clusterify.AI

Magento 2 Admin Configuration Manual

Magento 2 ChatBot & Assistant Configuration & Page Visibility

A comprehensive guide to configuring widget visibility in the Magento 2 Admin Panel. Control exactly which pages show the assistant and protect sensitive checkout funnels.

Admin Path:Stores > Settings > Configuration > Clusterify.AI > ChatBot & Assistant

Widget Visibility by 6 Page Type Groups & 35+ Page Types

Clusterify.AI dynamically scans all installed core modules and third-party extensions via Magento's page_types.xml layout system. Page handles are classified into 6 visual categories:

Group 1 • Default: Enabled

Landing & CMS Pages

Homepage, About Us, Contact, and custom brand CMS landing pages.

Group 2 • Default: Enabled

Product & Catalog Pages

Product detail views, category layouts, image galleries, and customer reviews.

Group 3 • Default: DISABLED (Protected)

Checkout & Cart Pages

Shopping cart, onepage checkout, PayPal, and payment gateway screens.

Group 4 • Default: Enabled

Customer Account Pages

Customer registration, login, dashboard, order history, address book, and wishlists.

Group 5 • Default: Enabled

Search & Utility Pages

Catalog search results, advanced search, popular search terms, and RSS feeds.

Group 6 • Auto-Discovered

Custom Page Types

Automatically lists layout handles declared by custom modules, blog extensions, lookbooks, or quotation engines.

Admin Efficiency & Bulk Actions

  • Real-Time Search Filter: Search any page by friendly name or technical handle (e.g. typing "cart" immediately isolates all cart-related handles).
  • One-Click Bulk Controls: Use Enable All, Disable All, or Reset to Defaults buttons to configure storewide visibility in seconds.
  • Scope Overrides: Set global rules at Default Config, or override specific page visibility per Website or Store View.
Configuration FAQ

Frequently Asked Questions: Page Visibility

Common questions about layout handles, safe-by-default rules, and custom page types.

Where in Magento 2 Admin do I configure ChatBot page visibility?
Navigate to Stores > Settings > Configuration > Clusterify.AI > ChatBot & Assistant in your Magento Admin Panel. Scroll down to the ChatBot Visibility Per Page Type section. You can also monitor real-time queue metrics and connection diagnostics via our dedicated Admin Operations Dashboard.
Why are Shopping Cart and One-Page Checkout pages disabled by default?
To protect your revenue funnels under our Safe by Default principle. The assistant is intentionally disabled on Shopping Cart (checkout_cart_index) and Checkout (checkout_index_index) so customers can complete payments with zero distraction.
How does the extension automatically discover all 35+ Magento 2 page types?
Rather than hardcoding static route lists, the extension dynamically inspects Magento's layout architecture through page_types.xml declarations aggregated across all core and active third-party modules.
How are custom page types from 3rd-party extensions handled?
Any layout handle that does not match standard core patterns is automatically classified under Group 6: Custom Page Types. If you install a blog, lookbook, custom quotation, or brand landing module, its pages appear in this group with independent on/off switches.
Can we enable the ChatBot on Cart or Checkout pages if our store needs it?
Yes. While disabled by default, store administrators can toggle on the Shopping Cart or Checkout handles at any time. This can be useful if your store sells highly custom configurable items where shoppers need pre-order guidance inside the cart.
Can we configure different page visibility rules per Website or Store View?
Yes. The configuration honors Magento's native three-tier scope hierarchy (Default Config > Website > Store View). You can keep the chatbot active across your global catalog while tailoring specific layout rules on localized store views. Learn more about our multi-store architecture.
How does the real-time search filter in Page Visibility work?
Above the page groups in Magento Admin, an instant JavaScript search bar allows administrators to type any keyword (e.g. "review", "cart", "category") or layout handle. The table instantly filters down matching rows without refreshing the page.
What happens when I click 'Reset to Defaults'?
The Reset to Defaults button restores our battle-tested safe layout configuration: all Shopping Cart, Checkout, and payment redirect pages are turned OFF, while all discovery, catalog, CMS, and account pages are turned ON.
Can our DevOps team automate page visibility via CLI commands or CI/CD?
Yes. We provide 3 dedicated terminal commands: bin/magento clusterify:chatbot:config:pagetype-visibility:list, pagetype-visibility:set, and pagetype-visibility:reset. Consult our CLI Developer Documentation for complete options.
Does changing page visibility settings require flushing the Magento cache?
Saving page visibility settings in the Admin Panel or running config:set in the CLI automatically flushes the config cache type. No manual terminal cache clearing is required.