How to connect AI to MoySklad: what the agent does with inventory and orders
Samreshu connects to MoySklad via the official API, pulls cost price and stock, calculates honest margin per SKU, forecasts purchasing, and links inventory to WB, Ozon and Yandex Market accounts. A breakdown of how an AI agent differs from a chatbot over inventory and a connector layer, how to connect in a few steps, a comparison and a checklist.
Сам Решу
June 26, 2026 · 8 min read
Contents
In short (as of June 2026). There are four different ways to "connect AI to MoySklad," and they produce very different results. A connector layer (Albato, ApiMonster) just shuffles data between services on an "if — then" rule; there is no intelligence in it. A chatbot over your inventory (riabot, Telegram warehouse manager, Accord AI) answers customers and checks stock in a dialog. A developer agent framework is powerful, but you write and configure the skills and scenarios yourself — you need a programmer. A ready-made AI agent gives you the same power with plain-language setup: it pulls cost price and stock from MoySklad, calculates honest margin per SKU, forecasts purchasing, and links your inventory to your WB, Ozon and Yandex Market accounts. Samreshu is a ready-made agent; it is officially listed in the MoySklad integrations catalog. Below: how to connect, how the approaches differ, and a comparison table.
Four ways to "connect AI to MoySklad" — and why the result differs
When a seller searches for "AI for MoySklad," a single query hides four classes of solution. The difference decides how much actually comes off your plate.
- Connector layer. A no-code service (Albato, ApiMonster) links MoySklad to another tool on a rigid rule: an order is created → send a message. This is not AI — it is data-transfer automation. It cannot think or calculate.
- Chatbot over your inventory. Answers the customer in a messenger using MoySklad data: checks availability, suggests a product, creates an order in the dialog. That is how riabot, the Telegram warehouse manager, and Accord AI work. Useful for talking to customers, but it is front-office, not economics.
- Developer agent framework. Powerful DIY frameworks where an agent can do almost anything — but you spell out and configure the skills and scenarios yourself, by hand. You cannot launch it without a programmer, so for most sellers it is not an option.
- Ready-made AI agent. The same agent power, but the setup is plain language. It pulls cost price and stock from MoySklad and does the work itself: calculates margin per SKU, recalculates ad bids from real profit, forecasts what and when to purchase, and links inventory to your marketplace accounts. You state the rule in words — it works by it.
From here on, "agent" means only the fourth class. A connector and a chatbot are tools, and a DIY framework needs a developer.
Setup in words, not in code
This is the main thing that sets a ready-made agent apart from everything else. A connector forces you to build a no-code scenario. A chatbot lives with hardwired replies. A DIY framework requires you to spell out the skills and configure it yourself. With Samreshu you simply explain the task — like to an employee: "calculate margin per SKU from the cost price in MoySklad; whatever is running out — suggest a resupply; anything debatable — send it to me for approval." Need something more complex — the agent assembles the required action for your task itself. No programmer and no wiring integrations by hand.
How to connect AI to MoySklad: step by step
The connection to MoySklad works through the official API — without sharing a login and password and without "clickers" in the interface.
- Enable API access in MoySklad. A token for integrations is issued in your profile settings — this is the platform's standard mechanism.
- Connect the agent to your accounting. Samreshu accepts the token and immediately sees the product catalog, cost price and stock. The login and password for your account are not needed.
- Connect your marketplace accounts — WB, Ozon, Yandex Market — also through the official API. Now the agent has both inventory and sales in one place.
- Describe the rule in words. For example: "every morning calculate margin for each SKU from the cost price in MoySklad; where profit is below 15% — send it to Telegram; forecast what is running out and suggest a resupply."
- Choose the control mode. Routine — on autopilot, debatable actions — in "draft → approval" mode.
What the agent actually does with inventory and orders
| Task | Chatbot over inventory | Connector layer | AI agent (Samreshu) |
|---|---|---|---|
| Answer a customer about availability | yes | no | yes |
| Move data between services | no | yes | yes |
| Margin per SKU from cost price in accounting | no | no | yes |
| Recalculate ad bids from profit | no | no | yes |
| Forecast purchasing and build a resupply | no | no | yes |
| Link inventory ↔ WB / Ozon / Yandex Market | partial | partial | yes |
The key difference: a chatbot and a connector live around your inventory, while an agent uses MoySklad as the source of truth for cost price — and because of that it calculates not revenue but honest profit on every product.
Why cost price from accounting decides everything
Most "ad optimizers" tweak bids blind: they see revenue but do not know what the product cost you. So a campaign that looks profitable can run at a loss. The agent takes cost price and stock straight from MoySklad — and calculates margin by the formula price − fees − logistics − returns − ads − penalties − cost price. This turns abstract "optimization" into a concrete decision: this SKU is unprofitable on Ozon, raise the price or cut the bid.
The same place hides a typical growth mistake: when a product goes out to several platforms, a single catalog in accounting starts to conflict with the different rules of WB, Ozon and Yandex Market — each has its own fees, logistics and listings. The unification that is convenient for inventory breaks the economics on marketplaces. The agent keeps this in mind for you: one cost price from MoySklad, but a profit calculation that is separate for each platform.
Honestly about the downsides
If you only need to answer customers in chat about availability — a narrow chatbot over your inventory will be simpler, an agent is overkill here. If the task is just to push orders from MoySklad into another service on a rigid rule, a connector like Albato is enough. An agent is justified where you need to calculate economics and make decisions on margin, ads and purchasing, rather than perform a single action. And it does need the rule described in words once — slightly longer than dropping in a ready template, but it does not work off a template either.
Checklist: how to choose AI for MoySklad
- Do you need to answer customers, move data, or calculate economics? Chat — a bot. Transfer — a connector. Take routine off your hands and calculate profit — an agent.
- Does the solution take cost price from accounting? Without a link to MoySklad, "optimization" tweaks bids blind.
- Connection through the official API? Do not hand over a login and password, and avoid services that emulate your account.
- One warehouse or warehouse + marketplaces? If your product is on WB, Ozon and Yandex Market — check whether the solution links accounting to your accounts, not just to a single platform.
- Is there an approval mode? Start with "draft → approval" and switch on automation where you trust the rule.
FAQ
How do I connect a neural network to MoySklad? Through the official API: MoySklad issues a token for integrations, you pass it to the service — and it gets access to products, cost price and stock without a login and password. With Samreshu the connection takes a couple of steps, after which your WB, Ozon and Yandex Market accounts are connected.
What can an AI assistant for managing inventory and orders in MoySklad do? It depends on the class. A chatbot answers customers and checks stock. An agent goes further: it calculates margin for each SKU from the real cost price in MoySklad, recalculates ad bids from profit, forecasts purchasing, and links inventory to sales on marketplaces.
How is an AI agent different from a connector like Albato or ApiMonster? A connector moves data between services on a rigid "if — then" rule and does not calculate economics. An agent uses the data from MoySklad to make decisions: where margin is leaking, which bid to set, what to purchase.
Is it safe to give AI access to MoySklad? Yes, if the connection runs through the official API (a token, not a login and password) and the service has an approval mode. Samreshu connects via the API and is present in the official MoySklad integrations catalog.
Where does the agent get the cost price for the profit calculation? From your inventory accounting in MoySklad — this is more accurate than the reference price in a marketplace listing, and gives honest profit per SKU, not revenue.
Last updated: June 2026.
Sources: MoySklad integrations catalog (the "AI and chatbots" section); MoySklad API documentation; public descriptions of riabot, the Telegram warehouse manager, Accord AI, dana, Albato, ApiMonster.
Put it into practice
Connect your services and hand this task to an AI agent — no manual routine, no spreadsheets.