Готовые навыки: сайт, каталог, фид, доставка и сообщение по ходу
Готовые навыки — то, что мы уже научили агента делать: вы только указываете свой сайт и пару настроек. Добавляются там же, где «Передать данные»: вкладка «Навыки» в карточке агента → «+ Добавить навык» → «+ Добавить сайт» на карточке нужного навыка (у фида — «+ Добавить фид», у остальных — «Добавить»). Навыки с пометкой «СКОРО» пока только в планах — добавить их нельзя.
После добавления откроется страница навыка. Пока на ней не указан и не сохранён сайт, агент навыком не пользуется.
Чтение сайта
Агент открывает страницы вашего сайта прямо во время разговора: карточку товара по ссылке, которую прислал клиент, цену, наличие, поиск по артикулу. И даёт клиенту точную ссылку на товар, а не выдуманную.
- Какой сайт читать — домен, например example.ru. Агент откроет страницы только этого сайта и его поддоменов. Если сайт уже есть в базе знаний, кабинет предложит его подставить.
- Как искать товары — необязательно. Найдите что-нибудь на своём сайте, скопируйте адрес страницы с результатами из браузера и замените в нём запрос на {запрос}. Без этого агент открывает только ссылки, а сам искать не умеет.
- Правила для агента — своими словами: что на этом сайте искать, что брать, чего не открывать. Например: «Товары ищи по артикулу. Блог и корзину не открывай».
Нажмите «Сохранить».
Карточка товара
По умолчанию агент получает страницу товара целиком — вместе с меню, рекомендациями и отзывами. Ответы станут точнее, если отдавать ему только нужное:
- В блоке «Карточка товара» нажмите «Настроить».
- Вставьте адрес любого товара с вашего сайта и нажмите «Разобрать» — кабинет покажет блоки страницы.
- В «Что отдавать агенту» отметьте нужные: название, цена, наличие, характеристики.
- Сохраните и убедитесь кнопкой «Проверить на другой карточке», что на другом товаре блоки тоже находятся.
Проверка
Блок «Проверить, что прочитает агент»: вставьте ссылку на товар или артикул — кабинет покажет ровно тот текст, который получит агент. Проверяются сохранённые настройки.
Если сайтов несколько, добавьте навык на каждый: ещё раз «+ Добавить навык» → «+ Добавить сайт». У каждого сайта свои правила и свой поиск. Так же подключается и несколько каталогов Битрикс.
Каталог Битрикс
Для интернет-магазинов на 1С-Битрикс. Агент знает разделы вашего каталога и его фильтры и даёт клиенту ссылку на подборку под его запрос — например, люстры шириной до 500 мм, — с числом подходящих товаров. Ссылку собирает сам сайт, поэтому она всегда рабочая.
- Какой сайт — домен и адрес каталога, например /catalog/.
- Разделы каталога — нажмите «Собрать из меню сайта», кабинет сам найдёт разделы. Названия можно поправить: по ним агент понимает, что «потолочные люстры» — это конкретный раздел.
- Правила для агента — необязательно: как подбирать фильтры на этом сайте. Например: «диаметр люстры — это фильтр «Ширина, мм»».
- Нажмите «Сохранить».
Проверить результат можно в блоке «Проверить подборку»: выберите раздел, добавьте условия и нажмите «Собрать ссылку» — получите ссылку и число товаров так, как их получит агент. Если сайт какое-то условие не применил, кабинет об этом скажет.
Доставка по расстоянию
Агент считает стоимость доставки до адреса клиента: километры по дорогам от вашей базы и ваш тариф. Называет только посчитанную цену и ничего к ней не прибавляет. Расстояние считает сервис 2ГИС по вашему ключу.
- Настройка → «Ключ 2ГИС» — ключ из кабинета platform.2gis.ru, нужны сервисы Geocoder API и Routing API. Вставьте его и нажмите «Сохранить и проверить». Демо-ключ 2ГИС ограничен 50 км и 1 000 запросами — для работы с клиентами нужна платная подписка.
- «Откуда везём» — найдите базу по адресу или вставьте координаты (широта, долгота — например, из Яндекс Карт). Если нашлась только улица или район, лучше вставить координаты: иначе цена может быть неточной. Нажмите «Сохранить базу».
- Тариф — «Простая формула» (базовая цена включает столько-то километров, дальше — цена за каждый км) или «Ступени» по расстоянию. Там же: считать в одну сторону или «Туда и обратно», как округлять километры и «Не возим дальше» — за этим пределом агент скажет, что доставка по договорённости. Таблица ниже сразу показывает цену на разных расстояниях. Нажмите «Сохранить тариф».
- «Маршрут» — галочка «Избегать платных дорог»: 2ГИС построит маршрут в объезд платных участков. Километров может выйти больше, и цена доставки вырастет. Там же две галочки про неполный адрес: «Считать до СНТ без номера участка» и «Считать до центра населённого пункта без улицы и дома» — если клиент назвал только посёлок, агент назовёт примерную цену до его центра, а не будет переспрашивать адрес. Обе по умолчанию выключены.
- «Найденные места» — «Показывать агенту расстояние до мест»: если адрес нашёлся в нескольких местах, рядом с каждым агент увидит примерное расстояние от базы по прямой — так проще отбросить одноимённый посёлок в другой области. Саму доставку навык всегда считает по дорогам.
- «Цена товара с доставкой» — включите «Принимать стоимость товара», если агент должен называть цену товара сразу с доставкой: он передаёт в расчёт товары с ценами и получает по каждому итог. Там же «Отдавать агенту цену доставки» и «Отдавать агенту километры» — выключите, если цену доставки или расстояние нельзя называть клиенту отдельно. Менеджеру в заявке всегда приходит полная разбивка: товар, доставка, километры и итог.
- Когда считать доставку — пишите в промпте агента на вкладке «Логика работы»: когда спрашивать адрес, насколько подробный, как называть цену. У самого навыка своей инструкции нет — он только считает.
На вкладке «Проверить» введите адрес так, как напишет клиент, и нажмите «Посчитать» — увидите ровно то, что получит агент: список найденных мест (что это — дом, улица, посёлок, СНТ — и примерно сколько километров от базы), ближайшие сверху. Агент сам выбирает по разговору, какое место имел в виду клиент, а если не уверен — переспрашивает. Чтобы увидеть цену, нажмите «Посчитать» у нужного места. Задайте в тарифе «Не возим дальше»: тогда до слишком далёких мест цена не посчитается, даже если 2ГИС найдёт одноимённое место в другом конце страны.
Последний расчёт доставки в диалоге можно передать в заявку переменной {sys_calc} — см. статью «Текст уведомления и переменные».
Товары из фида
Для магазинов с товарным фидом для Яндекс Маркета (YML) — его умеют отдавать почти все CMS: Битрикс, Tilda, InSales, OpenCart, 1С. Агент подбирает товары по запросу клиента, называет точную цену из фида и даёт ссылку на карточку товара. Каталог хранится у нас и обновляется сам по расписанию — новые товары, изменившиеся цены и пропавшие из фида.
- Вкладка «Фид» — вставьте «Ссылку на фид» (обычно её дают в админке сайта, в разделе экспорта для Яндекс Маркета) и нажмите «Проверить». Кабинет покажет, сколько в фиде товаров, и «Качество данных»: чего не хватает — фото, ссылок, цен — и как это исправить.
- Задайте название навыка (нужно, если фидов несколько) и как часто «Обновлять» каталог.
- Нажмите «Сохранить и загрузить товары» — загрузка займёт около минуты.
- Вкладка «Товары» — что загрузилось: поиск по названию, фильтр по разделам, карточка товара так, как её видит агент. Там же итог последнего обновления: сколько новых, у скольких изменилась цена, сколько пропало.
- Вкладка «Характеристики» — по желанию: ИИ просмотрит товары и предложит набор характеристик (размер, материал, мощность), вы оставляете нужные, и товары раскладываются по ним. Тогда агент сможет подбирать не только по словам, но и по условиям — «шириной до 60 см».
- Вкладка «Проверить» — спросите как клиент и посмотрите ответ агента и то, что он искал в каталоге.
Когда агенту искать товары и сколько вариантов предлагать — пишите в его промпте на вкладке «Логика работы». Например: «Когда клиент спрашивает о товарах, уточни, что для него важно, найди подходящие и предложи до 3 вариантов со ссылками».
Сообщение по ходу
Агент сразу отвечает клиенту коротким сообщением — «ожидайте, подбираем варианты», — пока ищет товар, считает или читает сайт, и только потом присылает сам ответ. Клиент не ждёт молча.
Своих настроек у навыка нет. На странице навыка в блоке «Когда и что писать» — пример: когда и что писать, задаётся в промпте агента на вкладке «Логика работы». Опишите, в каких случаях агент сначала отправляет отдельное сообщение и что в нём, а в каких так делать не нужно. Без такого описания агент навыком не пользуется.
В «Диалогах» и в тестовом чате такое сообщение помечено «по ходу». Проверьте оба случая в «Проверить в чате»: где сообщение нужно, оно придёт первым, а за ним ответ; где не нужно — только ответ.
Включить, выключить, убрать
Переключатель в строке навыка на вкладке «Навыки» или в шапке его страницы временно выключает навык. Меню «⋯» на странице навыка → «Убрать навык у агента» удаляет его вместе с настройками.
Только тестовая страница
Новый навык удобно сначала обкатать, не показывая его клиентам. Включите на странице навыка переключатель «Только тестовая страница»: навык будет работать только на тестовой странице виджета (вкладка «Каналы» → виджет → «Тестирование»), а в остальных разговорах агент будет вести себя так, будто навыка нет. В списке навыков у него появится пометка «только тестовая страница». Проверили и всё устраивает — выключите переключатель, и навык начнёт работать для всех клиентов.
Совет. После настройки поговорите с агентом в тестовом чате как клиент: пришлите ссылку на товар или попросите подобрать что-нибудь — и посмотрите, что он ответит.