Edna
Last updated
Last updated
Для начала работы с Edna необходимо завести аккаунт. Чтобы это сделать, свяжитесь со службой поддержки на сайте:. После того как вам откроют доступ и создадут персональный субдомен, можно переходить к настройке интеграции.
Для корректной передачи сообщений между Edna и Лией необходимо создать несколько ключевых сущностей в Edna:
Сегмент — определяет, с какого события запускается маршрут. В нашем случае — когда пользователь открывает чат или пишет сообщение.
Маршрут — описывает, как будет обрабатываться сообщение и куда оно будет перенаправлено.
Канал — указывает, откуда поступает событие (например, чат на сайте или мессенджер).
Чат-бот — сущность в Edna, которая перенаправляет входящие сообщения в Лию и получает от неё ответы, чтобы вернуть их пользователю.
Подробная инструкция по созданию и настройке этих сущностей доступна в.
Далее расскажем о базовой настройке каждой из необходимых сущностей в Edna, которые потребуются для настройки интеграции.
Укажите произвольное название, по которому вы сможете быстро его найти в будущем.
В выпадающем списке Параметр выберите Состояние треда, а в значениях укажите: NEW, UNASSIGNED, SUSPENDED. После этого нажмите Сохранить.
Чтобы создать чат-бот:
Перейдите на вкладку Чат-боты и нажмите кнопку "+" для добавления нового.
Задайте произвольное имя.
Рекомендации:
Установите увеличенные значения таймаутов:
Тайм-аут ожидания ответа — 5 минут.
Тайм-аут завершения треда — 10 минут. Это важно для начальной отладки: позже вы сможете скорректировать значения под свои задачи.
Убедитесь, что включён чекбокс "Разрешать клиенту отправлять сообщения при наличии быстрых ответов-кнопок" — по умолчанию он активен, и его стоит оставить включённым.
Для создания маршрута перейдите на вкладку "Маршруты" и нажмите кнопку "+".
Укажите произвольное имя маршрута — оно поможет вам быстро ориентироваться в списке.
Затем выполните следующие шаги:
После заполнения всех полей нажмите Сохранить.
Для того чтобы сообщения от клиентов могли попадать в Edna, необходимо настроить хотя бы один канал.
Для запуска подойдёт виджет Edna.
Перейдите на вкладку "Каналы" и нажмите кнопку "+", чтобы создать новый канал. Система предложит настроить веб-виджет.
На вкладке "Параметры":
Укажите произвольные значения в полях Название канала и Название приложения.
Выберите нужный тип авторизации.
Убедитесь, что чекбокс "Виджет размещен на сервере edna Chat Center" активен (по умолчанию он включён — оставьте его включённым).
На вкладке "Редактор settings.json":
Найдите параметр unauthorizedHistory.
Внутри него замените значение параметра count с 20 на 200 (или укажите другое значение, в зависимости от ваших потребностей):
На вкладке "Установка" будет показана инструкция по размещению виджета и сгенерированный HTML-код. Этот код нужно вставить в разметку вашей веб-страницы, чтобы виджет начал работать.
Не забудьте сохранить и включить канал. После этого он будет готов к использованию.
Для запуска тестового виджета в браузере вы можете использовать прикреплённый скрипт, который нужно запустить через консоль в Developer Tools.
Перед запуском скрипта, отредактируйте последнюю строчку скрипта, указав данные вашего проекта:
"https://укажите тут свой субдомен/api/channels/web/идентификатор ваших настроек можно посмотреть в ЛК Edna в URL на вкладке Редактор settings.json/settings
"
Идентификатор настроек можно найти в Личном кабинете Edna в URL на вкладке Редактор settings.json в разделе settings.
Теперь, когда маршрут в Edna настроен, нужно настроить интеграцию в Лия:
Войдите в аккаунт Лия под учётной записью администратора.
Нажмите кнопку Добавить.
В выпадающем списке выберите Edna.
После выбора канала Edna отобразится форма настроек. Заполните её следующим образом:
Инициализация чата Активируйте свитч, если вы хотите, чтобы Лия реагировала на открытие чата пользователем (например, запускала приветственное сообщение).
Субдомен Укажите субдомен вашего проекта в Edna — он отображается в URL, например: lia.edna.ru
Максимальная длина сообщения Установите максимальное количество символов, допустимое для одного сообщения от пользователя.
Намерение для длинных сообщений Укажите, какое намерение будет использоваться для обработки сообщений, превышающих установленную длину. Это важная настройка, например, для перевода на оператора.
Перед началом тестирования обязательно свяжитесь с поддержкой Edna для донастройки параметров. Сообщите следующее:
Ссылку для Edna, которую вы получили в настройках Лия.
Уточните, что вы будете использовать текстовые кнопки.
После подтверждения со стороны поддержки вы можете запустить тестовый виджет и протестировать коммуникацию с Лия, чтобы убедиться, что интеграция работает корректно.
В полях, отмеченных красной рамкой на картинке, вставьте ссылку из раздела .
Важно: После заполнения всех полей и сохранения чат-бота, обязательно сгенерируйте токен — он потребуется для дальнейшей .
В поле Сегмент выберите тот сегмент, который вы создали .
В разделе Маршрут установите параметр Чат-бот и назначьте на него чат-бот, созданный .
Расширенная настройка производится с помощью редактирования файла settings.json. Перед настройкой рекомендуем ознакомиться с инструкциями: , ,
Перейдите в раздел.
Токен Edna Вставьте токен, сформированный в разделе Чат-бот в Edna.
Не забудьте Включить и Сохранить канал