Ask AI

Magento 2 Extension New Open Source & Adobe Commerce 2.4.7+
SKU: M2-ASKAI
Let shoppers ask natural-language questions on the product page and get answers grounded in your Magento catalog. You bring your own OpenAI or Azure OpenAI key; budgets and caching keep spend under control.

Everything you need, out of the box

  • Product-page chat with typing indicator, stop control, and queued follow-ups
  • Catalog-grounded answers from name, description, attributes, stock, and price
  • Configurable child context so answers match the selected variant
  • Bring your own OpenAI, Azure OpenAI, or compatible API key — encrypted server-side
  • Daily token budgets, cache, CAPTCHA, and budget email alerts
  • Admin usage dashboard for tokens, cache hits, and recent questions
BYOK LLM Spend protection Hyvä companion
Annual subscription
$149.00
First-year license via Adobe Commerce Marketplace — renewals from $75/yr
Get it on Adobe Commerce Marketplace

Billing and licensing handled securely by Adobe Commerce Marketplace.

  • Updates during active license (12 months included)
  • Documentation & install guide included
  • Support during active license period
  • Refunds per Adobe Marketplace policy
Marketplace Verified

Adobe handles billing, licensing and distribution.

Licensed Updates

Product updates included during your active license period via Adobe Commerce Marketplace.

Developer Support

Technical support during your active license period — submit requests via Adobe Commerce Marketplace.

Technical fit

Compatibility & requirements

Built for modern Magento 2 stacks with Composer-based deployment.

Requirements

Magento
Open Source & Adobe Commerce 2.4.7+
PHP
8.1 – 8.5
Install
Composer — requires magemaclean/m2-core
Edition
Open Source & Adobe Commerce
LLM
OpenAI, Azure OpenAI, or compatible API (your key)

Deployment checklist

  • Enable the module and run setup:upgrade
  • Deploy static content in production mode
  • Flush caches after configuration changes
  • Verify on staging before production rollout
Try it live

Frontend and admin demos

Independent Magento demo stores on magemaclean-demos.com — sample catalog, real module, no purchase required.

Frontend demo

Explore the shopper experience on a live Magento storefront.

Ask questions on a sample Magento catalog — answers use the demo store’s own LLM key.

Launch frontend demo

Admin demo

Open Magento Admin and review configuration, grids, and workflows.

Sign in as demo — the password is printed on the admin login page.

Launch admin demo

All MageMaclean demos

The Challenge

PDP copy cannot answer every buyer question:

  • Technical catalogs leave fit, compatibility, and spec questions unanswered
  • Support teams repeat the same product questions all day
  • Configurable products need selected-child context, not generic parent copy
  • Generic chat widgets are not grounded in Magento catalog, stock, or price
  • Uncapped AI usage can surprise you with provider invoices

The Solution

Catalog-grounded storefront chat:

  • Product-page chat with typing indicator, stop control, and queued follow-ups
  • Answers use name, description, attributes, stock, and price from your catalog
  • Compare mode on category pages for two or three selected products
  • You bring OpenAI, Azure OpenAI, or a compatible key — keys stay encrypted server-side
  • Daily token budgets, caching, CAPTCHA, and budget email alerts keep spend predictable

MageMaclean Ask AI adds a storefront chat widget so shoppers can ask about fit, compatibility, specs, and availability while they are looking at a product. Answers are built from Magento catalog data you already maintain — not from a generic web model that does not know your stock or attributes. Configurable products can use parent or selected-child context so the reply matches the variant on screen. The assistant can also derive straightforward facts from that context (for example volume from length × width × height when those attributes are present).

You connect your own OpenAI, Azure OpenAI, or compatible endpoint. MageMaclean sells the Magento module as an annual Marketplace license; LLM usage is billed by your provider. Configuration lives under Stores → Configuration → MageMaclean → Ask AI, including system prompts, suggestion chips, placement surfaces, and spend limits. An admin usage dashboard shows daily tokens, cache hits, surface breakdown, and recent questions so you can tune budgets with real traffic.

Requires the free MageMaclean Core module (magemaclean/m2-core), installed automatically when you use Composer. Optional bundled MageMaclean_AskAiHyva provides an Alpine modal for Hyvä PDP storefronts.

What you get

Everything you need to answer shoppers

Product-page chat

Modal, drawer, or inline widget with typing indicator, stop while generating, and queued follow-ups so the conversation stays smooth.

Catalog grounding

Name, description, attributes, stock, and price. Configurable products can use the selected child. Optional review aggregates and media captions.

Flexible placement

Enable on PDP, category, search, related, upsell, cross-sell, and widgets. List tiles share one modal per page and stay off by default.

Compare mode

On category pages, shoppers pick two or three products and ask about the selection from a sticky compare bar.

Bring your own key

OpenAI, Azure OpenAI, or a compatible endpoint. Keys are encrypted server-side and never exposed to the browser. Test Connection from admin.

Usage dashboard

Daily tokens, cache hits, surface breakdown, and recent questions so you can tune budgets from real storefront traffic.

How it works

Question to catalog context to answer

1
Shopper asks On the PDP, or from a list tile / compare bar when enabled
2
Magento grounds it Product data, optional selected variant, then your system prompt
3
Your LLM replies Via your key, with cache, budgets, and CAPTCHA in the path

Spend protection built in

Daily token budgets survive Magento cache flush. Add per-session limits, surface-aware rate limiting, response caching, CAPTCHA after N requests, and budget email alerts so a bot or busy PDP cannot run away with your provider bill.

Privacy-first defaults

Conversation logging is off by default. API keys are stored encrypted in Magento and never sent to the browser. You choose the model, temperature, and how much catalog context each request includes.

What changes on your store

Storefront widget

PDP trigger as a primary button, wishlist/compare-row control, or text link. Hyvä storefronts use the bundled Alpine modal.

Admin configuration

Stores → Configuration → MageMaclean → Ask AI — provider, prompts, chips, placement, and budgets.

Usage report

MageMaclean → Ask AI → Usage — daily tokens, cache hits, and recent questions for budget tuning.

No core rewrites

Composer install, Magento layout and plugins only. You keep your theme; the Hyvä companion is optional.

Merchant configurable

System prompts, PDP and list suggestion chips, accent color, button styles, and PDP trigger display. Scope catalog context (description, attributes, stock, price) to what you want the model to see. Forbidden topics and store-specific instructions stay in your prompt — not hardcoded by MageMaclean.

Who it is for

Catalog-heavy B2C and B2B merchants — technical products, configurables, compatibility-driven purchases — where PDP copy alone does not close the question. If your support queue is the same sizing, Magento version, or “does it work with X?” thread every day, Ask AI belongs on the product page.

Get it running

Installation

Install via Composer from Adobe Commerce Marketplace (requires free MageMaclean Core).

composer require magemaclean/mage2-askai
bin/magento module:enable MageMaclean_AskAi MageMaclean_AskAiHyva
bin/magento setup:upgrade

Then add your API key under Stores → Configuration → MageMaclean → Ask AI and use Test Connection. Full documentation ships with the package.

License

Pricing

Annual license via Adobe Commerce Marketplace.

LLM usage is billed by your provider (bring your own key).

First-year license
$149
USD / year
Renewal (year 2+)
$75
USD / year
After you buy

Support & license

Licensing and billing go through Adobe Commerce Marketplace. MageMaclean provides developer support on paid licenses.

License
OSL-3.0
Support
12 months developer support with an active Marketplace license. Submit tickets via Adobe Commerce Marketplace.
Composer package
magemaclean/mage2-askai
Module
MageMaclean_AskAi, MageMaclean_AskAiHyva

Read the support policy for response times and what an active license includes.

Need help?

Support from the developers who built it

Review our support policy, response times, and update guarantees before you purchase on the Adobe Commerce Marketplace.