Thank you for purchasing our extension. If you have any questions that are beyond the scope of this document, please feel free to contact us via [email protected]
By: Magenest |
AI Stock Fulfillment helps small and mid-sized eCommerce merchants calculate and maintain the right Safety Stock level for each SKU automatically.
The system uses real product, inventory, and order data from Magento 2, together with AI-powered recommendations, so merchants no longer need to set inventory thresholds manually.
Before using AI Stock Fulfillment, make sure you have:
Open AI Stock Fulfillment in a web browser. On the login screen, enter the email address and password provided by your administrator.



You can reset your password without contacting the system administrator.

2. Enter the email address linked to your account, then click Send OTP.

3. Enter the OTP sent to your email address and create a new password.

4. Log in with your new password.
After you log in, the main Dashboard provides an overview of your inventory status and AI recommendations.
The Dashboard is divided into the following areas.

The top section of the screen includes:

Four summary cards provide a quick view of the current inventory status:
Card | What it shows | What happens when clicked |
Total SKUs | Total number of products being monitored | Shows the complete SKU list |
Critical | Number of SKUs with inventory below Safety Stock and requiring immediate replenishment | Filters the list to Critical SKUs |
Warning | Number of SKUs with inventory below the Reorder Point and likely to require replenishment soon | Filters the list to Warning SKUs |
Last Sync | Time and status of the most recent data update | - |

The column chart shows the eight SKUs with the highest sales velocity. Each SKU is represented by four values:

The main section of the Dashboard contains a table of all monitored SKUs, together with their inventory metrics and recommendations.
By default, SKUs are sorted from highest to lowest risk, with Critical products shown first.
Column | Description |
SKU / Product Name | Product SKU and name |
Inventory | Current inventory quantity synced from Magento |
Status | Color-coded risk status: Critical in red, Warning in yellow, and Stable in green |
Current SS | Safety Stock calculated using the formula in Section 6 |
V30d | Average daily sales over the last 30 days |
AI Suggested SS | Safety Stock level recommended by AI |
Difference | AI Suggested SS minus Current SS; shown in red when the result is negative |
ROP | Reorder Point at which replenishment should begin |
Trend | SPIKE, DROP, or STABLE based on the comparison between V7d and V90d |
Lead Time | Supplier lead time in days; this value can be edited |
Actions | Includes the Why? and Apply buttons |
Use the available filters and search tools to find the SKUs you need.
Lead Time directly affects both Safety Stock and Reorder Point.
To update it:
When the AI-recommended Safety Stock differs from the current value, an Apply button appears. To apply the recommendation:
Click Why? to open a window explaining the AI recommendation. The window includes:
The system automatically syncs data from Magento 2 twice a day (2:00 AM and 2:00 PM). You can also start a manual sync at any time.
Each sync runs through the following steps:
AI Stock Fulfillment uses standard inventory management formulas.
Sales velocity over N days = Total quantity delivered over N days ÷ N
SS = (Highest daily sales × Lead Time × 1.5) − (V30d × Lead Time)
Example: Highest daily sales: 18 units, V30d = 10 units per day, Lead Time = 7 days
→ SS = (18 × 7 × 1.5) − (10 × 7) = 189 − 70 = 119 units
ROP = (V30d × Lead Time) + SS
Example: ROP = 10 × 7 + 119 = 189 units
Risk Level | Condition | Recommended Action |
🔴 Critical | Inventory < Safety Stock | Reorder immediately |
🟡 Warning | Safety Stock ≤ Inventory < ROP | Plan replenishment soon |
🟢 Stable | Inventory ≥ ROP | Continue regular monitoring |
Label | Condition | Meaning |
SPIKE | V7d > V90d × 1.30 | Demand has increased by more than 30% |
DROP | V7d < V90d × 0.70 | Demand has decreased by more than 30% |
STABLE | All other cases | Demand remains stable |

The system automatically creates a notification whenever an SKU moves into Critical status after a data sync.
The notification appears as an alert banner near the top of the Dashboard.
When the system detects a newly Critical SKU, the notification displays the product name and its current inventory quantity.
Available actions:

The CSV report includes SKUs with either Critical or Warning status. You can send the report to the purchasing team or import it into an existing replenishment system.
Example: Safety-stock-2026-06-24.csv
Column | Description |
Product Code | SKU |
Name | Product name |
Current Inventory | Current inventory quantity |
ROP | Reorder Point |
Suggested SS | AI-recommended Safety Stock |
Quantity to Reorder | max(0, ROP − Current Inventory) |