Skip to main content

Magento Inventory (MSI)

Algolia_AlgoliaSearchInventory is a community-maintained module available on GitHub. Algolia contributes to the repository but doesn’t provide a product roadmap for the module. Its releases don’t follow the Algolia/Magento integration release schedule.
The Algolia extension supports the Magento Inventory module. It’s also known as Multi-Source Inventory (MSI). For more information, see Inventory Management in the Magento developer docs. The MSI features include:
  • Different setups for merchants whose stock comes from one or more sources
  • Stock tracking through assigned sources
  • Concurrent checkout protection
  • Shipment matching algorithms
This lets you create several inventory sources and stocks. You can then manage product availability across your stores.

Compatibility

MSI changed how Magento determines whether a product is in stock. To support this behavior, Algolia provides an optional module, Algolia_AlgoliaSearchInventory. This module also keeps older Magento 2 integration versions working. You can download this module separately with Composer. Then use it alongside the Algolia extension. Use Algolia_AlgoliaSearchInventory with version 1.12 or later of the Algolia extension. To find which version to install, check the compatibility list on GitHub.

Requirements

You can use Algolia_AlgoliaSearchInventory if:
  • You’re using Magento version 2.3 or later
  • You’re using several sources or stocks to manage your inventory
If you don’t use MSI, the Algolia_AlgoliaSearchInventory module won’t break your indexing process. It may still slow it down. Only install the module if you’re using MSI.

Install the Algolia_AlgoliaSearchInventory module

Command line
Now Magento handles your sources and stocks as expected. You can keep using the Algolia extension.

Backend search adapter

The Algolia_SearchAdapter module is an official companion module, available on GitHub. Algolia maintains it and aligns it with the Algolia/Magento integration product releases, starting with version 3.18.
The Algolia Search Adapter registers Algolia as a native Magento 2 search engine. It also provides server-side rendering for category pages and search results. When enabled, Magento’s standard product listing blocks query Algolia directly. This makes the content visible to search engine crawlers, LLM-based discovery tools, and clients that don’t run JavaScript.

Install the Algolia_SearchAdapter module

For configuration details, see Backend search adapter.
Last modified on September 16, 2026