How We Built an AI Assistant That Serves Both Your Shoppers and Your Admin Team from One Magento Extension

Running an online store means answering the same questions twice over. Shoppers ask what you stock, where their order is, and how to return it. Your own team asks what needs restocking, who the best customers are, and why sales dipped. Both answers already sit in Magento; they are just hard to reach. Mira AI Assistant puts a conversational assistant on both sides of the store, reading live data through one governed tool layer, with no data replication and no second platform to buy.

Header_Image_

About the Company

Mira AI Assistant is a Magento 2 extension for Open Source and Adobe Commerce. It adds a shopper-facing chat widget to the storefront and a full AI console to the admin panel, both reading this instance’s own database through Magento’s PHP APIs. It runs on the standard Luma theme and on Hyvä from a single codebase, works with Multi-Source Inventory switched on or off, and supports five AI providers, including self-hosted models.

Icon - 1
81
store tools across both surfaces
Icon - 2
2
chat surfaces, one extension
Icon - 3
12
write actions, all gated and audited
Icon - 4
0
data replicas — nothing is exported
Free Consultation
No Setup Costs
24/7 Support

The Challenge

A Magento store already contains every answer. Reaching it is the problem — and it is a problem on both sides of the counter.

Challenge - 1

Where is my order?" becomes a support ticket answered tomorrow, for a fact the store already knows today.

Challenge - 2

Keyword search matches words, not meaning. A shopper who asks for "something warm for winter under £50" gets nothing useful and leaves.

Challenge - 3

So the easy questions get asked and the tedious ones quietly do not. Dead stock goes unnoticed; a revenue dip is spotted a week late.

Challenge - 4

Admin answers mean knowing which of a dozen report screens to open, then building the right filter and date range.

Challenge - 5

Hosted chatbots answer from an exported feed, cannot see a customer's own order, and cannot be governed by Magento roles.

Our Solution

One extension, one governed tool layer, two purpose-built surfaces that read only what actually exists in Magento.

Solution - 1

One Governed Tool Layer

81 precisely-scoped operations. The model chooses the tool; Magento decides whether it may run.

Solution - 2

Writes Behind Four Gates

Confirmation, ACL, audit trail and a capped blast radius. Write access ships switched off.

Solution - 3

Live Data, No Replication

Every answer is read from your database at question time. No feed, no sync, nothing to go stale.

Solution - 4

Luma and Hyvä, One Codebase

No configuration, no theme toggle, and no jQuery or RequireJS added to a Hyvä page.

01_1790075272699

A Shopper-Facing Assistant That Can Actually Act

  • 48 storefront tools across discovery, cart, orders, returns, checkout and wishlist.
  • Renders real product cards — image, price, struck-through original when on sale.
  • Asked for the red one, it shows the red variant and opens the product with red preselected.
  • Adds to cart, updates quantities, applies coupons — not just links out.
  • Answers order questions for the signed-in customer, and for guests via order number plus email.
02_1790075272670

An Admin Console That Explains, Not Just Measures

  • 33 admin tools covering orders, products, inventory, customers, revenue and pricing.
  • "Why are sales lower this week?" returns the factors that moved, not a number to interpret.
  • A store selector scopes every answer — one store view, or All Stores for group reporting.
  • Any answer that produced a table exports to PDF or Excel with its underlying figures.
  • 17 tools also exposed over the Model Context Protocol for external clients.
03_1790075813304

One Widget, Both Themes, Zero Configuration

  • Runs on standard Luma and on Hyvä from the same codebase — no toggle to set.
  • No jQuery, no RequireJS, no Knockout added to the page.
  • Assets declared through ordinary Magento layout XML, which both themes honour.
  • Verified on Hyvä 1.5.2 with Tailwind 4 and Alpine 3, alongside Luma on one installation.
  • Store-view scoped, so multi-language and multi-brand stores each answer from their own data.
MCP_Connection___Mira_AI_Assistant___Magento_Admin_1790074544798

MCP Built In: Any AI Client, on Your Store's Terms

  • External MCP clients can directly query orders, products, inventory, customers & sales data.
  • 15 tools are read-only; the 2 that write stay off until enabled on the instance.
  • Connection credentials are managed from one screen, kept separate from chat permissions.
  • Data stays on your server; clients connect to the store itself, not a copy.

Digital Transformation

Before Transformation

before-no-assistant
  • Shoppers rely on keyword search that matches words rather than meaning.
  • Order and returns questions become support tickets answered the next day.
  • Admin answers require opening a report screen and building a filter by hand.
  • No route at all for a shopper who has a photo rather than a search term.

After Transformation

after-with-assistant
  • Shoppers ask in a sentence and get product cards with the right variant preselected.
  • Order status, tracking and returns answered instantly, for customers and guests.
  • Admin questions answered in one line, exportable to PDF or Excel.
  • Photo search, voice input and spoken replies in the shopper's own language.
48

storefront tools — discovery, cart, orders, returns, checkout

33

admin tools — 21 read-only, 12 governed writes

68

configuration settings, all optional except provider credentials

Tech Stack

Tell us about your catalogue and your theme,

and we will show you the assistant answering from your own data.

OverlayOverlayBlur

Call Us

+1 (607) 524-4040

OverlayOverlayBlur

Email

sales@elsner.com

OverlayOverlayBlur

Live Chat

24/7 Available

OverlayOverlayBlur

Global

Presence

OverlayOverlayBlur

Award Winning

Industry Recognition

OverlayOverlayBlur

Secure

Data Protection

More Success Stories

Discover how we've helped companies across industries achieve remarkable transformation through automation.

Feature-Image

How We Transformed PCNation into a, Scalable Magento Commerce Ecosystem

Managing over a million products isn’t just about scale. A store needs control, accuracy, and speed. PCNation was operating with a vast…

Feature-Image.webp

How Digi Tech Achieved a 98% Performance Score

Discover how we helped Digi Tech, a leading Dubai-based B2C Ecommerce brand, transform their Magento platform. We upgraded their entire system from…

sheetplastic-1-1-1-1024x683.png

Sheet Plastic

When the engagement began, the team at Elsner Technologies walked the client through the entire process. We helped them create an e-commerce…

WhatsApp Image