Все статьи
Интеграции
CRM и интеграции7 мин

1С и ИИ-агент: остатки, заказы и статусы без ручных выгрузок

Клиент пишет в Telegram: «Есть ли 40 штук артикула такого-то на складе в Сергели и когда привезёте?» Менеджер открывает 1С, ищет номенклатуру, смотрит остаток, вспоминает, что часть уже под резервом другого заказа, уточняет у склада и через двадцать минут отвечает. Днём таких вопросов десятки, вечером — некому отвечать. Параллельно кто-то раз в день выгружает остатки в Excel для отдела продаж, и к обеду эта таблица уже врёт.

ИИ-агент может отвечать на такие вопросы сам, оформлять заказ и сообщать клиенту, что заказ собран или отгружен, — если правильно подключён к 1С. Ниже разбираем, как именно: какие способы подключения бывают, какой остаток показывать клиенту, почему заказ лучше создавать черновиком и что агенту в 1С делать нельзя.

Какие задачи закрывает связка 1С и агента

Агент не заменяет 1С и не ведёт учёт. Он становится «окном» в учётную систему для клиентов и менеджеров, которые не хотят или не могут туда заходить. Типовое распределение работы выглядит так:

ПроцессЧто делает агентЧто остаётся человеку
Вопрос о наличииНаходит товар по названию, артикулу или фото из чата, показывает свободный остаток по нужному складуНестандартные позиции, аналоги по техническим параметрам
ЦенаБерёт цену из нужного вида цен 1С для этого клиентаИндивидуальные скидки и согласование отклонений
Оформление заказаСобирает позиции, проверяет контрагента, создаёт заказ клиента в статусе «на согласовании»Проверка и проведение заказа, резерв
Статус заказаОтвечает на «где мой заказ», сам пишет клиенту при смене статусаЗадержки, претензии, пересогласование сроков
Внутренние запросыОтвечает менеджерам и торговым представителям в чате: остатки, долг контрагента, последние отгрузкиРешения по отсрочке и кредитному лимиту

Три способа достать данные из 1С

У 1С нет единого «API для всех». Способ подключения зависит от конфигурации, от того, как развёрнута база, и от того, насколько свежие данные нужны.

Стандартный интерфейс OData

Платформа 1С:Предприятие 8.3 умеет отдавать справочники, документы и регистры по протоколу OData — это REST-интерфейс поверх базы. Его нужно опубликовать на веб-сервере и явно выбрать, какие объекты в него попадают. Плюс — не нужно дорабатывать конфигурацию. Минус — агент получает «сырые» таблицы и сам должен знать, как в вашей конфигурации считается свободный остаток.

HTTP-сервис в конфигурации

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

Промежуточная база

1С по расписанию (например, каждые 5–15 минут) выгружает остатки, цены и статусы в отдельную базу, агент читает оттуда. Подходит, когда 1С стоит на локальном сервере без доступа извне или когда нагружать рабочую базу запросами нельзя. Минус — задержка: агент видит состояние на момент последней выгрузки и должен честно об этом говорить.

СпособСвежесть данныхДоработка 1СКогда выбирать
ODataВ реальном времениПубликация и настройка составаТиповая конфигурация, база доступна по сети
HTTP-сервисВ реальном времениНужен программист 1САгент создаёт документы, важен контроль
Промежуточная базаС задержкой выгрузкиОбработка выгрузкиЗакрытый сервер, тяжёлая база, много запросов

На практике часто комбинируют: остатки и цены читаются из промежуточной базы, а заказ создаётся через HTTP-сервис.

Остатки: какой показывать клиенту

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

  • Свободный остаток. Остаток минус резервы минус товар в сборке. Как именно он считается — зависит от конфигурации (Управление торговлей, самописная, отраслевая), это вопрос к вашему программисту 1С.
  • Склады. Какие склады видит клиент, а какие — только менеджер. Транзитный склад и склад брака клиенту обычно не показывают.
  • Точность ответа. Не всегда нужно называть число. Многие компании показывают «в наличии / мало / под заказ», чтобы конкуренты не считывали остатки через бота.

Пример диалога, где агент работает с промежуточной базой:

Клиент: Есть кабель ВВГ 3×2,5, нужно 300 метров, самовывоз с Сергели.

Агент: На складе в Сергели сейчас свободно 240 метров, данные обновлены 10 минут назад. Ещё 500 метров есть на центральном складе — можем перебросить в Сергели или отгрузить оттуда. Как удобнее?

Клиент: Давайте всё с центрального.

Агент: Хорошо. Оформляю заказ на 300 метров с центрального склада. Менеджер проверит и подтвердит резерв — обычно это занимает до часа в рабочее время.

Обратите внимание: агент называет время обновления данных и не обещает резерв сам.

Заказы: черновик вместо проведённого документа

Агент может создать документ «Заказ клиента» в 1С, но проводить его — то есть ставить резерв и запускать сборку — лучше поручить человеку, по крайней мере в первые месяцы. Причины простые: агент может неверно понять единицу измерения (метры или бухты), выбрать не ту характеристику товара или не того контрагента с похожим названием.

Правила, которые стоит прописать агенту:

  1. Перед созданием заказа найти контрагента по ИНН или телефону. Нашлось несколько — спросить клиента, не угадывать.
  2. Цену брать только из 1С, по виду цен, закреплённому за контрагентом. Агент не придумывает скидки.
  3. Повторить клиенту состав заказа с единицами измерения и получить явное «да».
  4. Создать заказ со статусом «на согласовании», в комментарии — ссылка на диалог.
  5. Уведомить ответственного менеджера в Telegram с кнопкой «открыть в 1С».

Когда процент заказов, которые менеджер принимает без правок, станет стабильно высоким, можно разрешить агенту проводить простые заказы по постоянным клиентам. Решение — за вами и по вашим данным.

Статусы: агент пишет первым

«Где мой заказ» — один из самых частых вопросов в оптовой торговле. Агент снимает его двумя способами: отвечает по запросу и сам сообщает о смене статуса. Для второго 1С должна сигнализировать о событии — через HTTP-запрос из обработчика при записи документа или через ту же периодическую выгрузку изменений.

Какие события обычно транслируют клиенту:

  • заказ подтверждён и зарезервирован;
  • заказ собран, можно забирать (для самовывоза);
  • отгружен, передан водителю или в службу доставки;
  • частичная отгрузка — какие позиции едут позже и почему.

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

Чего агенту в 1С делать нельзя

  • Менять или удалять проведённые документы.
  • Создавать новых контрагентов без проверки — иначе справочник быстро зарастёт дублями.
  • Видеть себестоимость, наценку и данные бухгалтерии, если это не нужно для задачи.
  • Работать под учётной записью сотрудника. У агента — свой пользователь с урезанными правами, чтобы в журнале было видно, что сделал он.

Принцип тот же, что и с CRM: права на запись выдаются точечно. Мы подробно разбирали это на примере amoCRM и правил записи для агента. Если вы продаёте в розницу через сайт, полезно сравнить с разбором чат-бота и ИИ-сотрудника для интернет-магазина.

План запуска по шагам

  1. Неделя вопросов. Соберите реальные сообщения клиентов за 1–2 недели и разложите: наличие, цена, заказ, статус, прочее. Так станет понятно, с чего начинать.
  2. Аудит 1С. Конфигурация, версия, где стоит база, есть ли доступ извне, кто программист. Отсюда выбор способа подключения.
  3. Только чтение. Первый этап — агент отвечает про наличие и статусы, ничего не записывая. Менеджеры проверяют ответы.
  4. Заказы черновиком. Подключаем создание заказа «на согласовании» и считаем, сколько из них принимаются без правок.
  5. Уведомления. Добавляем сообщения о смене статуса.

Если 1С у вас — не единственная система и данные дублируются в CRM и таблицах, сначала стоит решить, что из них источник правды. Как это выглядело у нас самих, можно посмотреть в кейсе ERP на четыре бизнеса. Другие материалы об интеграциях — в разделе блога.

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

Подойдёт ли файловая база 1С?

Файловую базу тоже можно опубликовать на веб-сервере, но при большом числе запросов она работает медленнее клиент-серверной. Для агента в таком случае обычно выбирают промежуточную базу с выгрузкой по расписанию.

Нужен ли свой программист 1С?

Для OData — достаточно человека, который опубликует базу и настроит состав объектов. Для HTTP-сервиса — да, нужен программист, и важно, чтобы доработки не терялись при обновлении конфигурации.

Агент ответит на узбекском?

Да, язык ответа определяется по сообщению клиента. Отдельно стоит проверить названия номенклатуры: если в 1С они только на русском, агенту нужен словарь синонимов, чтобы находить товар по узбекскому запросу.

Сколько стоит подключение?

Зависит от конфигурации, способа подключения и числа процессов. Первый разговор — чтобы посмотреть вашу 1С и посчитать. Напишите нам через форму или посмотрите, как мы строим ИИ-агентов.

Подпишитесь на AI-инсайты

Кейсы, советы и тренды ИИ-автоматизации — раз в неделю

Хотите такие же результаты?

Получите бесплатную консультацию и расчёт ROI для вашей компании

Бесплатная консультация

Наши кейсы

Собственный процесс UNIKA

Ассистент руководителя: одна сводка в день вместо разбора четырёх направлений

1 сводка в день4 направления в одном отчёте
Собственный процесс UNIKA

ERP на четыре бизнеса: пайплайн, финансы и база знаний в одной системе

4 бизнеса в одной системе30 дн окно дедупликации лидов
Разбор инцидента

42 сообщения ушли без подтверждения: как мы чинили собственный гейт одобрения

42 сообщения ушли без спроса3 дня до обнаружения
Собственный процесс UNIKA

Контент без перегруза команды: конвейер черновиков с подтверждением человеком

5 черновиков в неделю0 публикаций без подтверждения
Агротуризм и гостеприимство

Превратили атмосферу Lavender Hills в понятный сценарий визита

3 языковые версии2 картографических сервиса
Fitness, wellness и beauty

Собрали сайт LUNA wellness вокруг выбора занятия, доверия к пространству и записи

2 языковые версии6 основных направлений
Туризм, авиаперевозки и MICE

Создали цифровой маршрут от выбора тура до консультации Team Avia

3 языковые версии5 детальных внутренних маршрутов

Клиент: SAYF DESIGN

AI Agent / Sales Automation / CRM Automation

AI-консультант, который превращает входящие сообщения в структурированные лиды

Больше заявок со второй неделиНиже стоимость заявки

Клиент: UNIKA Agency

AI Outreach / Sales Automation / LinkedIn

LinkedIn outreach, который ведёт диалог до следующего шага

LinkedIn канал B2B-коммуникацииAI анализ и продолжение диалога

Похожие статьи

Интеграции

Telegram-бот или ИИ-агент: в чём разница для бизнеса в Узбекистане и как они работают вместе

Разбираем, чем бот на кнопках отличается от ИИ-агента в Telegram, как они соединяются с CRM и учётом и какую схему выбрать под ваш процесс.

Интеграции

Google Таблицы как CRM для малого бизнеса: что добавляет ИИ и где пора переезжать

Структура таблицы-CRM, которую понимает ИИ-агент, пять задач, которые он снимает с менеджера, правила записи и честный список признаков, что таблица уже не тянет.

Интеграции

amoCRM и ИИ: как агент заводит лиды, двигает этапы и что ему нельзя трогать

Правила записи для ИИ-агента в amoCRM: момент создания сделки, поиск дублей, права на этапы, формат примечания и точки передачи менеджеру.

Интеграции

Bitrix24 и ИИ: как подключить AI-агентов к CRM

Что реально автоматизируется в Bitrix24 с помощью ИИ-агентов, как устроена интеграция технически, какие ограничения у API и в каком порядке подключать сценарии, чтобы первый же дал результат.

Гайд

Человек в контуре: почему ИИ не должен писать клиенту без подтверждения и как сделать так, чтобы это правило нельзя было обойти

Разбор на нашем собственном инциденте: 42 сообщения ушли без подтверждения. Какие действия ИИ требуют одобрения человека и как сделать гейт, который нельзя обойти.

Продажи

Follow-up без менеджера: как ИИ возвращает клиентов, которые не ответили

Клиент спросил цену и пропал. Разбираем, как ИИ-агент дописывает таким клиентам по графику, когда он обязан остановиться и что остаётся менеджеру.

1С и ИИ-агент: остатки, заказы и статусы | UNIKA