МойСклад

Считайте остатки, прибыль и закупки МойСклад прямо в чате

Подключите МойСклад к ИИ-агенту: товары, контрагенты, заказы и остатки. Агент посчитает точку заказа, найдёт неликвиды и сверит продажи с маркетплейсами.

Как агент работает с МойСклад

Агент подключается к МойСклад по API-токену сотрудника и работает со всей учёткой: продажи и прибыль, остатки и склады, контрагенты, деньги на счетах, документы. Права агента равны правам сотрудника, чей токен подключён, — роль решает, какие разделы JSON API 1.2 он вообще увидит. Связанные сущности он подтягивает параметром expand, одним запросом вместо десятка, поэтому разбор документов не превращается в перебор карточек. Само подключение проверяется запросом к списку организаций, так что неверный или отозванный токен виден сразу, а не всплывает посреди первого отчёта.

Продажи агент считает по-настоящему: выручка за период складывается из оптовых отгрузок и розничных продаж, а прибыль и маржа по товарам считаются от себестоимости FIFO. Если прав на себестоимость нет, агент сам переключится на расчёт от закупочной цены и прямо скажет об этом. Динамика продаж по дням, деньги на счетах, дебиторка и кредиторка, покупатели конкретного товара с телефонами — всё из учётки, без ручных выгрузок. Валюту учёта агент определяет автоматически — рубли, тенге или другую — и не путает копейки с рублями: в МойСклад суммы приходят в копейках, и это учтено везде.

Остатки агент показывает единым обзором: штуки и рубли, разбивка по складам, нулевые и минусовые позиции отдельными счётчиками. Самое полезное для закупок — позиции ниже неснижаемого остатка, и здесь есть ловушка, которой не видно в API с первого взгляда: пороги по складам МойСклад в обычных запросах не отдаёт, и наивная проверка решает, что «неснижаемый не настроен», хотя под минимумом десятки позиций. Агент использует правильный серверный фильтр и находит их все — включая случаи, когда остаток положительный, но ниже порога конкретного склада.

По найденному дефициту агент готовит документы: черновик внутреннего заказа на пополнение склада или черновики заказов поставщикам, сгруппированные по поставщику из карточки товара, с прогнозом потребности по скорости продаж и сроку поставки. Создание документов в учётке — только после вашего явного «да»: агент показывает, что именно собирается создать, и ждёт подтверждения. Товары, у которых поставщик в карточке не указан, он выделит отдельной строкой, а не пропустит молча.

Темп запросов агент держит сам: не больше шести обращений в секунду к API и не больше двух в секунду к тяжёлым отчётам по остаткам, поэтому учётка не упирается в лимиты, пока агент собирает данные. Если роли не хватает прав, агент прямо в чате назовёт недостающий раздел и попросит расширить роль сотрудника — вместо загадочной ошибки 403 посреди отчёта. Данные при этом берутся напрямую из справочников, метаданных сущностей и срезов отчётов API, а не из заранее выгруженной копии, поэтому цифры в чате совпадают с тем, что в учётке прямо сейчас.

Сценарии интеграции

Остатки и точка заказа

Агент проверит остатки по складам, сравнит со скоростью продаж и покажет, что пора дозаказывать у поставщика.

Оборачиваемость и неликвиды

Агент посчитает оборачиваемость по товарам, найдёт неликвиды, замороженные в складских остатках, и оценит замороженные деньги.

Сверка продаж с маркетплейсами

Агент сверит отгрузки МойСклад с заказами Ozon и WB, найдёт расхождения по количеству и не отражённые в учёте продажи.

Отчёт по прибыльности заказов

Агент соберёт отчёт по прибыли с учётом себестоимости из МойСклад — по товарам, контрагентам и периодам.

Заказ поставщику черновиком

Агент соберёт дефицит, разложит его по поставщикам из карточек товара, посчитает потребность по скорости продаж и создаст черновики только после вашего «да».

Деньги, долги и обязательства

Агент сведёт остатки на счетах с дебиторкой и кредиторкой и покажет одной картиной, сколько денег есть, кто должен вам и кому должны вы.

Примеры: МойСклад

МойСклад
Реальные диалоги — выберите вопрос
Что у нас просело ниже неснижаемого остатка?

Ниже неснижаемого остатка 38 позиций, дефицит на 1,24 млн ₽.

  • «Профметалл» — 14 позиций на 520 тыс ₽
  • «Крепёж-Юг» — 11 позиций на 310 тыс ₽
  • «Сибтекстиль» — 9 позиций на 280 тыс ₽
  • Ещё 4 позиции на 130 тыс ₽ без поставщика в карточке — вынес отдельной строкой, а не пропустил молча

Пороги по складам МойСклад обычным запросом не отдаёт: наивная проверка решила бы, что неснижаемый остаток не настроен. Брал серверным фильтром, поэтому в список попали и позиции с положительным остатком, но ниже порога своего склада.

Дефицит по поставщикам

ПоставщикПозицийСумма
«Профметалл»14520 тыс ₽
«Крепёж-Юг»11310 тыс ₽
«Сибтекстиль»9280 тыс ₽
Без поставщика в карточке4130 тыс ₽
Итого381,24 млн ₽
Ответить...

Ассистент может ошибаться — проверяйте его работу

Как подключить

Перед подключением

  • Роль с доступом к товарам, заказам, отгрузкам, остаткам и отчётам
  • Право на себестоимость, если нужна маржа по FIFO
  • Право на запись, если агент создаёт заказы и перемещения
  1. 1

    Заведите отдельного сотрудника-робота

    «Меню пользователя → Настройки → Сотрудники» → «+Сотрудник»: фамилия, логин, e-mail для пароля. Флажок «Разрешить вход в систему» оставьте.

  2. 2

    Ограничьте права этого сотрудника

    В его карточке: «Системные роли» → «Пользователь» → «Настроить права». Поштучные права — на тарифах «Профессиональный» и «Корпоративный».

  3. 3

    Включите ему «Доступ по API»

    Без флажка «Доступ по API» запросы от имени этого пользователя не проходят. Менять настройку может только сотрудник с ролью «Администратор».

  4. 4

    Получите access_token запросом к API

    POST https://api.moysklad.ru/api/remap/1.2/security/token с Basic-авторизацией этого сотрудника вернёт поле «access_token». Новый токен отзывает прежние.

Частые вопросы

API-токеном сотрудника: заведите отдельного сотрудника-робота в «Меню пользователя → Настройки → Сотрудники», включите ему «Доступ по API» и получите ключ запросом POST /security/token. Права токена наследуют роль сотрудника, поэтому роль робота и определяет, что увидит агент.

Товары, контрагентов, заказы, отгрузки, остатки и отчёты JSON API 1.2 — в рамках роли сотрудника, чей токен подключён.

Может — например, создавать заказы поставщику или внутренние перемещения, если роль разрешает запись. По умолчанию агент работает на чтение и аналитику.

Агент прямо в чате скажет, какого раздела не хватает, и попросит расширить роль сотрудника — без загадочных ошибок 403.

Навыки для МойСклад

Похожие интеграции

Подключение
По API-ключу
Документация
МойСклад

Подключите МойСклад

Зарегистрируйтесь — подключение занимает пару минут, данные остаются в ваших системах.

Попробовать бесплатно