ИИ-агент для производственного B2B-запроса: читает чертёж и спецификацию, ищет позиции номенклатуры по числовым параметрам, передаёт сводку технологу.
Чат-бот для производства принимает заявку на партию вместе с чертежом или спецификацией, вытаскивает из файла текст и передаёт его в сценарий, ищет нужные позиции в таблице номенклатуры по числовым параметрам: диаметру, толщине, допуску, и отвечает по материалам и условиям поставки из базы знаний, а решение по объёму и срокам передаёт технологу вместе с готовой сводкой.
В почту приходит заявка на партию: количество, срок и чертёж в приложении — три абзаца текста и один PDF, который решает всё остальное. Менеджер по сбыту открывает вложение, сверяет размеры с номенклатурой на заводе и только потом отвечает на само письмо. Чат-бот для производства — это ИИ-агент, который читает такой запрос вместе с приложенным файлом, ищет совпадение в номенклатуре по параметрам и передаёт готовую сводку технологу или менеджеру, а не просто пересылает переписку дальше.
Производственный запрос почти всегда технический и длинный: количество, материал, класс точности, срок отгрузки и файл с чертежом или техзаданием в одном сообщении. Ответить на него с ходу нельзя, сначала нужно свериться с тем, что реально можно изготовить и в какие сроки, а не убедить клиента купить то, что уже лежит на складе.
Оптовый запрос устроен иначе: там объём и дилерский уровень известны заранее, а решение — это цена по прайсу и остаток на складе, как у чат-бота для оптовых продаж. У производства под заказ прайса в привычном виде часто нет вовсе: каждая партия — это чертёж, из которого ещё предстоит вытащить параметры для расчёта.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаФайл из чата попадает в действие «Обработка файлов»: оно принимает документ в аргумент, достаёт из него текст в формате Markdown или HTML и кладёт результат в переменную, которую агент дальше использует в диалоге. Работает это с docx, pdf, rtf, txt и заявлено как поддерживающее любой другой формат, то есть спецификация в Word и техзадание в обычном PDF идут одним и тем же путём.
Если чертёж прислан сканом или страницами-картинками, включается отдельный режим распознавания текста на изображениях: «не использовать», «использовать, если в PDF есть хотя бы одна картинка» или «всегда распознавать». Три режима и полная настройка этого действия — в статье про агента, который читает файлы клиента; здесь важно другое: распознавание сканов стоит отдельных денег сверх диалога, и включать его стоит только там, где чертежи реально приходят картинкой, а не аккуратным текстом.
Агент работает с текстом, который извлёк из документа, а не смотрит на картинку глазами. Если в файле остались изображения, для агента это ссылки, не визуальное содержимое. Размеры, допуски и материал стоит держать в тексте техзадания или выносить отдельной строкой рядом с чертежом, тогда они точно попадут в переменную и в дальнейший расчёт.
Номенклатура на производстве — это диаметр, толщина, класс точности, вес и десяток других числовых характеристик, а не текстовое описание, которое можно узнать по смыслу. Для такой таблицы точный отбор работает надёжнее текстового поиска: агент строит запрос к данным и накладывает условие на поле как на число, а не как на строку: «толщина от 3 до 6», «диаметр не меньше 40», «допуск не превышает заданного значения». Условие уходит в выборку тем же способом, что фильтр «количество больше 60» в примере из руководства платформы.
| Что ищут в заявке | Как отбирает агент |
|---|---|
| Точный артикул или модель | совпадение по значению колонки |
| Диаметр, толщина, вес | диапазон «от» и «до» на числовом поле |
| Материал или марка стали | смысловой поиск, если формулировки различаются |
| Класс точности, допуск | числовое сравнение по колонке |
Один нюанс решает, заработает ли отбор по диапазону: колонка с числом должна храниться как число, а не как текст, иначе сравнение «больше» или «меньше» не сработает. Устройство такого поиска, форматы файлов и лимиты по размеру таблицы разбирает статья про ИИ-агента и таблицы.
Часть производств номенклатуру и остатки в отдельную таблицу не выгружает, они живут прямо в 1С. Тогда агент обращается к базе действием «Вебхук»: на стороне 1С публикуется веб-сервис, а для настройки нужны три вещи — URL метода вместе с описанием запроса, список заголовков и способ авторизации, который может отсутствовать вовсе. Если есть возможность влиять на проектирование метода со стороны 1С, стоит заранее заложить поддержку POST-запросов: так проще передать за один вызов сразу несколько параметров, артикул, объём партии, срок. Полная настройка действия и авторизации — в статье про интеграцию с 1С.
Точный отбор хорош для чисел и артикулов, а связный текст про допуски по ГОСТу, условия отсрочки, минимальный тираж партии, упаковку и способ доставки в колонку таблицы не укладывается. Для такого текста работает база знаний с векторным поиском: он находит нужный абзац по смыслу вопроса, а не по совпадению формулировки. Клиент может спросить «какой допуск на этот диаметр» словами из своего чертежа, а не из внутреннего документа поставщика, и агент всё равно найдёт нужный кусок текста.
Правило простое и работает в обе стороны: точный поиск по значению — таблица, смысловой поиск по формулировке — база знаний. Загружать в неё стоит именно те условия поставки и допуски, которые реально проговаривались клиентам, не общий текст стандарта целиком, тогда ответ агента совпадает с тем, что говорит живой технолог.
Не каждую заявку можно закрыть автоматическим ответом «да, изготовим». Агент квалифицирует запрос по тому же принципу, что и менеджер: объём партии выше обычного, нестандартный чертёж или сжатый срок отгрузки — повод передать заявку технологу, а не отвечать шаблоном. Стандартная позиция из номенклатуры и привычные сроки остаются на уровне менеджера, который просто подтверждает условия.
Сводка, которая уходит дальше, уже содержит посчитанные параметры и найденную позицию, а не исходное письмо клиента, работает тот же принцип, что для задач менеджеру прямо из диалога. Технологу остаётся принять решение по конкретному чертежу, а не заново читать вложение и искать нужную строку в номенклатуре.
Доведите один реальный запрос с чертежом до конца сценария вручную: файл, извлечённый текст, параметры, найденная позиция в номенклатуре, сводка для технолога. Если на этом пути ответ верный, дальше добавляется база знаний по допускам и условиям поставки, а после — вебхук в 1С, если позиции ведутся там, а не в таблице.
Начать лучше с типовой заявки на партию, которую отдел сбыта закрывает каждую неделю, а не с самого сложного технического задания за квартал: на ней проще проверить, что агент правильно достаёт параметры из файла и находит нужную строку в номенклатуре, прежде чем подключать более редкие и запутанные случаи.
Действие «Обработка файлов» достаёт из документа текст в формате Markdown или HTML и кладёт его в переменную для дальнейших шагов сценария. Когда чертёж это скан или картинка внутри PDF, дополнительно включается распознавание текста на изображениях, оно оплачивается отдельно от диалога.
Да, отбор строится на числовых полях таблицы: можно задать условие вроде «толщина от 3 до 6» или «диаметр не меньше 40», и оно попадёт в запрос как обычное числовое сравнение. Работает это только пока колонка хранится как число, а не как текстовая строка.
Агент обращается к опубликованному в 1С веб-сервису действием «Вебхук»: нужны URL метода, список заголовков и способ авторизации, который может отсутствовать вовсе. Дальше в инструкции агента прописывается вызов этого метода по артикулу или номеру заявки.
В таблице удобно искать точное значение по колонке, а связный текст про допуски, материалы и условия отгрузки логичнее хранить в базе знаний с векторным поиском. Он находит нужный абзац по смыслу запроса, даже если клиент сформулировал вопрос не так, как в документе поставщика.
Решение зависит от условий в инструкции: объём партии выше порога, нестандартный чертёж или короткий срок отгрузки уходят технологу, стандартная позиция из номенклатуры и обычные сроки остаются менеджеру. Оба получают карточку с уже посчитанными параметрами, а не сырое сообщение клиента.
При оплате по токенам диалог стоит около 15 ₽ независимо от отрасли. Для сравнения, менеджер за 40 000 ₽ в месяц закрывает примерно 450 обращений, то есть около 89 ₽ за обращение, это оценка по средним ставкам, а не измеренная цифра.
Хотите сразу к продукту: Конструктор чат-ботов для CRM-системы