Что ИИ-агент реально закрывает в интернет-магазине: наличие и цена из таблицы остатков, статус заказа из CRM, сроки доставки и возвраты. Как это собирается и сколько стоит.
В интернет-магазине ИИ-агент закрывает четыре повторяющихся вопроса: есть ли товар, сколько стоит, где мой заказ и когда привезут. Наличие и цены он берёт из загруженной таблицы остатков, статус заказа — из CRM через вызов функции, условия доставки и возврата — из базы знаний. Один агент работает сразу во всех каналах магазина, диалог стоит около 15 ₽.
Переписка интернет-магазина устроена скучно, и в этом хорошая новость. Четыре вопроса — наличие, цена, где заказ, когда привезут — дают почти весь поток. Остальное: рекламации, нестандартные заказы, споры о качестве.
Первую группу стоит отдать агенту целиком, вторую не отдавать вовсе. Проблемы начинаются, когда границу проводят по-другому: по «простоте» вопроса, а не по тому, есть ли у агента источник правды для ответа.
| Вопрос клиента | Откуда агент берёт ответ | Что нужно подготовить |
|---|---|---|
| Есть в наличии? Какой размер? | таблица остатков | выгрузка склада в CSV или Google-таблицу |
| Сколько стоит со скидкой? | таблица прайса | актуальные цены в той же выгрузке |
| Где мой заказ? | CRM через вызов функции | подключённая CRM и правило, как искать клиента |
| Когда привезёте и сколько стоит доставка? | база знаний | условия доставки по зонам, одним документом |
Разница между первыми двумя строками и последней принципиальная. Остатки меняются каждый час, и их место в таблице. Условия доставки меняются раз в квартал, и их место в базе знаний. Перепутать — значит либо получить устаревшие остатки в ответах, либо платить токенами за перечитывание неизменной информации в каждом диалоге.
Прайсы, каталоги и склад загружаются в раздел «Таблицы»: файлом CSV, XLS или ссылкой на Google-таблицу. Под конкретный вопрос клиента агент формирует запрос к таблице и возвращает только нужные строки, а не весь ассортимент.
Именно поэтому таблица дешевле, чем каталог в инструкции: в модель уходит найденная строка, а не тридцать страниц номенклатуры.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агента«Где мой заказ» — вопрос, на который нельзя отвечать по памяти. Здесь агент обязан сходить в систему, где заказ живёт.
Если магазин работает на RetailCRM, у агента появляются функции для работы с заказами: получить заказы клиента, создать заказ, изменить его, отменить. Агент вызывает нужную и отвечает по факту.
Две вещи, без которых это не заработает. Первая — правило поиска клиента: по какому полю агент опознаёт человека, написавшего в мессенджер, и как поступает, если совпадений несколько. Вторая — явное указание в инструкции, что о статусе заказа говорить можно только после вызова функции.
Без него агент вполне способен сказать «ваш заказ передан в доставку» просто потому, что так обычно бывает. От этого есть отдельный механизм — контроль действий: он не даёт агенту подтвердить выполнение, если соответствующая функция не вызывалась.
У магазина редко бывает один вход. Сайт, Telegram, WhatsApp, сообщество ВКонтакте, объявления на Авито, карточки на маркетплейсах — и во всех местах спрашивают одно и то же.
Агент при этом остаётся один. Меняется только канал, из которого пришло сообщение, и его техническое имя — по нему в инструкции задаются отличия. Скажем, в чате на сайте уместно предложить перейти в мессенджер, чтобы клиент мог прислать фото, а в переписке на маркетплейсе — нет, там свои правила.
Отдельная история — площадки, где обращения приходят под конкретным товаром: там агент должен видеть карточку. Как это устроено на Wildberries, Ozon и Яндекс.Маркете — в разборе ИИ-агента для маркетплейсов.
Диалог обходится примерно в 15 ₽. Списание идёт по токенам: тысяча токенов стоит 1 ₽, считается фактически обработанный текст — сообщение клиента, инструкция, история, найденные строки таблицы и сам ответ.
Для магазина последняя цифра весомее первых двух. Вечер и выходные — это время, когда люди выбирают покупки, и именно тогда отдел продаж не работает. Каждое «ответим в рабочее время» под вопросом о наличии — это клиент, который за это время открыл соседнюю вкладку.
Соберите одну таблицу. Артикул, название, цена, остаток, три-четыре характеристики, по которым вас чаще всего спрашивают.
Этого файла хватит, чтобы закрыть половину переписки магазина, и он же покажет, готовы ли вы к остальному. Если выгрузка склада делается руками раз в неделю и к пятнице расходится с реальностью, никакой агент это не исправит — он будет ошибаться ровно так же, как ошибается сейчас менеджер, глядя в ту же таблицу.
Из таблицы. Прайсы, остатки и характеристики загружаются в раздел «Таблицы» файлом CSV, XLS или ссылкой на Google-таблицу, а агент обращается к ним запросом под конкретный вопрос клиента. Обновили таблицу — обновились ответы, инструкцию трогать не нужно.
Да, если подключена CRM, в которой заказы живут. Например, у RetailCRM есть функции получения заказов клиента, создания, изменения и отмены заказа — агент вызывает нужную и отвечает по факту, а не по памяти.
Умеет, если оформление сводится к записи данных: он собирает состав, контакты и адрес и передаёт их в CRM вызовом функции. Оплату закрывают интеграции с платёжными системами — в списке каналов есть ЮKassa и Prodamus.
Выносить в базу знаний как отдельные быстрые ответы: условия возврата, сроки, что считается браком. Это тот тип вопросов, где цена ошибки высокая, а формулировка должна совпадать с вашей офертой слово в слово.
Да, агент один, а каналов у него может быть несколько: сайт, Telegram, WhatsApp, ВКонтакте, Авито, маркетплейсы. Инструкция общая, а отличия по каналам задаются условиями через переменную channel_name.
Около 15 ₽ за диалог. Оплата идёт по токенам: тысяча токенов стоит 1 ₽ и списывается за фактически обработанный текст. Отдельной платы за подключение канала нет.
Хотите сразу к продукту: Чат-боты для продаж