Чат-бот для приёма заказов на автозапчасти и спецтехнику: что делает и как подключается к 1С
Время чтения: около 8 мин
Что вы узнаете:
- что чат-бот делает при приёме заказа на запчасти, а что остаётся за менеджером
- три способа подключить бота к 1С и каталогу и ограничения каждого
- пошаговый план запуска с одного типа заявок
- когда бот не нужен и как проверить, что он работает
Коротко: что делает чат-бот заказов и чего он делать не должен
Чат-бот для заказов в торговле запчастями и спецтехникой принимает обращение клиента, выделяет из него данные для подбора - артикул, VIN или заводской номер машины, название детали, количество, - задаёт уточняющие вопросы и передаёт менеджеру готовую заявку. Если бот подключён к 1С или каталогу, он может показать наличие и цену из этих систем. Подбор аналогов, скидки и подтверждение заказа лучше оставить человеку или заранее заданным строгим правилам. Бот, который сам придумывает наличие или цену, опаснее, чем отсутствие бота.
Важная оговорка. У LLAIM нет собственного проекта в сфере автозапчастей и спецтехники, и в этой статье его не будет. Ниже - общая схема для B2B-торговли и ссылки на реальные решения LLAIM, описанные на сайте. Сроки и стоимость для вашей задачи зависят от каталога и учётной системы: их оценивают отдельно.
Чем бот отличается от формы заказа и «бота на кнопках»
Форма на сайте требует, чтобы клиент сам знал, что вводить. Бот на кнопках ведёт по заранее заданному меню. Клиент же может написать: «нужен фильтр на экскаватор, номера не помню, машина 2018 года» - или прислать фото шильдика.
По описанию на сайте LLAIM, классический бот работает по жёстким сценариям. ИИ-агент анализирует контекст, опирается на данные компании и действует по заданным правилам: заполняет поля в системе, подбирает варианты, передаёт сложный диалог менеджеру. По описанию решения, агент подключается к Telegram, WhatsApp, VK, Avito и веб-чату на сайте. Подробнее об общей логике агента - в статье «ИИ-агент для бизнеса: что это, с какой задачи начать и как внедрить» и на странице решения ИИ-агенты.
Какие шаги заказа можно поручить боту
Ниже - ориентировочное разделение ролей, а не обязательная схема и не измеренный результат.
| Этап заказа | Что делает бот | Что остаётся человеку или системе |
|---|---|---|
| Приём обращения | Может принять обращение в подключённом мессенджере или чате | Нестандартные и конфликтные обращения |
| Уточнение | Спрашивает марку и модель, VIN или заводской номер, артикул, количество, адрес доставки | Решение, каких данных достаточно для подбора |
| Поиск в каталоге | Ищет позицию по артикулу или названию в подключённых данных | Выбор аналога, если точной позиции нет |
| Наличие и цена | Показывает то, что вернула 1С или каталог | Индивидуальная цена, скидка, отсрочка |
| Оформление | Создаёт черновик заявки или карточку в CRM с полным набором полей | Подтверждение заказа, резерв, счёт |
| Передача | Отдаёт менеджеру диалог и краткое описание запроса | Дальнейшая работа с клиентом |
Смысл такого разделения - передать боту повторяющуюся часть работы: собрать недостающие данные и не потерять обращение вечером или в выходной. По описанию на сайте LLAIM, потерянные и задержанные заявки в нескольких каналах - типичная проблема, которую решает агент.
Как бот получает наличие и цену: три способа подключения к 1С
Бот сам по себе ничего не знает о вашем складе. Чтобы отвечать по факту, ему нужен доступ к данным. Для 1С можно рассмотреть три варианта.
| Способ | Как работает | Что учесть |
|---|---|---|
| Стандартный интерфейс OData | Платформа 1С по протоколу OData открывает внешним системам доступ к данным приложения | Обычно публикуется на веб-сервере; состав доступных объектов настраивается; права доступа определяются пользователем, под которым идёт запрос (по описаниям в открытых источниках; проверьте в документации вашей версии 1С) |
| HTTP-сервис 1С | Разработчик 1С пишет сервис, который отдаёт боту нужные данные, например остаток и цену по артикулу | Обычно требуется доработка на стороне 1С; зато можно отдавать только нужные данные |
| Выгрузка файлом или обмен по расписанию | Каталог и остатки периодически выгружаются в систему, откуда бот получает данные | Данные могут отставать от склада; такой вариант лучше подходит для каталога, чем для остатков |
По данным сайта 1С, платформа поддерживает доступ внешних систем к данным по протоколу OData и создание веб- и HTTP-сервисов. Детали настройки OData и аутентификации сверьте с текущей документацией 1С. Стоит начинать с чтения. Пусть бот только читает наличие и цену, а создание документов и изменение данных в 1С подключайте позже, когда убедитесь, что поиск отвечает правильно. Отдельный сервисный пользователь с минимальными правами - разумная мера.
Если ваш каталог живёт не в 1С, а на сайте или маркетплейсе, принцип тот же: у системы должен быть интерфейс, через который бот запрашивает данные. У LLAIM есть проект про выгрузку данных с маркетплейса: интеграция с маркетплейсом. По описанию на сайте, ИИ-агент генерирует скрипт выгрузки продаж, остатков и заказов, и готовый скрипт получался за 5 минут. Это пример работы с данными через API: бота заказов и запчастей в нём нет, поэтому переносить результат на ваш каталог нельзя. Более широкий взгляд на связку агентов и внутренних процессов - на странице автоматизация процессов, а про ассистента, который ищет по внутренним документам и подтягивает данные из CRM, - на странице виртуальные ассистенты.
Почему подбор запчастей требует осторожности
Это практические соображения, а не проверенные факты из источника.
- Один и тот же запрос «нужен фильтр» может означать разные детали для разных машин. Без марки, модели, года или идентификатора машины бот не должен предлагать позицию.
- Идентификатор машины зависит от техники. VIN состоит из 17 знаков, в нём не используются буквы I, O и Q. У спецтехники вместо VIN клиент может назвать заводской номер или номер с шильдика; это не проверено по источнику. Какие именно идентификаторы принимают ваши менеджеры, нужно уточнить внутри компании и прописать в правилах бота.
- Артикулы одной детали у разных производителей различаются. Стоит при отсутствии точного совпадения передавать запрос менеджеру, а не поручать боту свободный выбор аналога.
- Ответ бота должен строиться на данных каталога. «Знания» языковой модели источником не считаются. Если данных нет, безопаснее ответить: «уточню у менеджера».
Для самого подбора позиции по описанию задачи у LLAIM есть отдельное решение - подбор товаров с помощью ИИ для интернет-магазина: оно работает по каталогу магазина и уточняет параметры у покупателя.
Как запустить: пошаговый план
- Выберите один канал и один тип обращений. Например, входящие заявки в Telegram на позиции из основного каталога.
- Соберите реальные обращения за последний месяц. Разберите, какие данные менеджер каждый раз переспрашивает: это будут уточняющие вопросы бота.
- Опишите правила передачи человеку: когда бот обязан позвать менеджера - если нет точной позиции, клиент просит цену со скидкой, пишет жалобу или сам просит человека.
- Определите источник данных о наличии и цене и способ доступа к нему - см. таблицу выше. Договоритесь, кто на вашей стороне отвечает за 1С.
- Запустите бота в режиме чернового приёма: он собирает заявку, а менеджер проверяет и подтверждает каждую.
- Сравнивайте заявки бота с тем, что исправил менеджер. Каждая правка - материал для уточнения правил.
- Расширяйте охват - подключайте второй канал, новые типы обращений и создание документов - только после того, как количество ошибок в черновиках станет приемлемым по вашим критериям.
По описанию решения на сайте LLAIM, проект по ИИ-агентам обычно стартует как проект под ключ с MVP за 2-4 недели, дальше идёт подписка на поддержку. Это общее описание решения, а не обещание для вашего случая: для запчастей и спецтехники сроки зависят от состояния каталога и 1С.
Персональные данные и заявки
В переписке с клиентом-физлицом могут появиться имя, телефон и адрес доставки. Если бот использует внешнюю языковую модель, эти данные могут попасть в неё. Правила для такого случая разобраны в статье «Работа с нейросетью и 152-ФЗ»: где проходят границы по хранению в РФ, трансграничной передаче и договору поручения. Дополнительно стоит выяснить у юриста, считать ли персональными данными связку «VIN и владелец» в вашей базе: эта статья вопрос не решает.
Когда чат-бот не подходит
Это практические критерии, а не измерения.
- Заказов мало - единицы в день, - а состав деталей нестандартный: менеджер может справиться быстрее, чем вы настроите правила.
- Каталог не оцифрован или в учёте нет актуальных остатков: бот унаследует беспорядок и будет ошибаться быстрее человека.
- Каждая продажа требует индивидуального расчёта и торга. В таком случае бот максимум соберёт заявку.
- Нет человека, который будет разбирать ошибки бота в первые недели.
- Нет доступа к 1С или её разработчика, а без данных бот сможет только собирать заявки без наличия и цены. Это тоже полезно, но это другой, более узкий сценарий.
Как проверить результат
Ниже - чек-лист проверки, а не универсальные нормативы.
- Бот не назвал ни одной цены и ни одного наличия, которых нет в 1С или каталоге. Проверьте это на выборке диалогов.
- В заявке бота есть все поля, которые менеджер раньше уточнял по телефону. На ваших данных сравните долю заявок, по которым менеджеру пришлось переспрашивать, до и после запуска.
- Сложные случаи доходят до человека: проверьте диалоги, где клиент просил менеджера или бот не нашёл позицию.
- Вечерние и выходные обращения попали в очередь к началу рабочего дня и не потерялись.
- Есть журнал диалогов и правок менеджера, по которому видно, где бот ошибался.
Не ставьте цель по цифрам, которых у вас ещё нет: сначала измерьте текущие показатели - время ответа, долю потерянных заявок, число переспросов, - а потом сравнивайте.
Если хотите обсудить, что из этого применимо к вашему каталогу и учётной системе, оставьте заявку: первичная консультация и оценка сроков и стоимости.
Источники
- Страница решения «ИИ-агенты» на сайте LLAIM, включая вопрос о разнице между агентом и чат-ботом
- Страницы решений «Виртуальные ассистенты» и «Автоматизация процессов» на сайте LLAIM
- Проект «Интеграция с маркетплейсом» на сайте LLAIM
- Платформа 1С:Предприятие 8, раздел «Интеграция»: v8.1c.ru
- Работа с данными приложения через стандартный интерфейс OData: 1cfresh.com
- Идентификационный номер транспортного средства (VIN), 17 знаков, исключённые буквы: Википедия
Напишите нам в Telegram
Расскажите о задаче в свободной форме — ответим в течение рабочего дня и предложим варианты автоматизации.
Написать в Telegramhello@llaim.ru · +7 (993) 920-44-68
или оставьте заявку — перезвоним сами