Edna Chat Center
Last updated
Last updated
Edna – одна из омниканальных платформ для общения с клиентами в текстовых каналах. Вы можете использовать её в качестве канала для публикации вашего Агента в качестве бота-оператора. Ознакомиться с пользовательской документацией вы можете по этой ссылке.
Важно: Подключение бота в каналы общения происходит через техподдержку Edna.
В первую очередь нужно произвести конфигурацию на стороне Edna.
Авторизуйтесь в Edna как администратор.
Перейдите в раздел Настройка → Чат-бот.
Создайте нового бота и заполните следующие поля:
Имя чат-бота — любое удобное имя.
URL бекенда чат-бота для обработки сообщений клиента — URL полученный при конфигурации бота на платформе.
URL бекенда чат-бота для инициации диалога с клиентом — URL полученный при конфигурации бота на платформе.
Таймаут ожидания ответа чат-бота — время, при отсутствии ответа чат-бота, по истечении которого обращение распределяется в соответствии со следующим правилом, указанным в маршрутизации.
Создайте токен используя кнопку +Token и запишите его. Он понадобится при настройке канала агента на платформе. Эта кнопка появляется при наведении курсора на поле с именем и настройками нужного Бота.
На этом конфигурация Бота в Edna завершена.
Агенту необходимо создать и настроить Канал Проекта с Коннектором “Edna Chat Center”.
Выберите Edna Chat Center.
Установите полученный в настройках бота Edna Chat Center токен в поле Edna Chat Center token.
Скопируйте URL из поля Chatbot webhook URL нажатием кнопки Copy this webhook и вставьте в поля URL бекенда чат-бота для обработки сообщений клиента и URL бекенда чат-бота для инициации диалога с клиентом в настройках бота в Edna Chat Center.
Канал Проекта будет сохранен и активирован, если:
Агент обучен;
токен в поле Edna Chat Center token уникален (нет ли активных Канал Проекта того же типа с тем же значением в поле);
будет доступен адрес Канал Проекта;
удастся зарегистрировать вебхук канала.
Канал Проекта будет сохранен, но не активирован, если одно или больше условий не будут выполнены.
Чтобы отредактировать значение в любом поле, кликните по полю и впишите новое значение.
Изменения будут применены, если:
Агент обучен;
токен в поле Edna Chat Center token уникален (нет ли активных Канал Проекта того же типа с тем же значением в поле);
будет доступен адрес Канал Проекта;
удастся зарегистрировать вебхук канала.
Изменения не будут применены, если одно или больше условий не будут выполнены.
Изменения будут применены и Канал Проекта будет активирован, если:
Агент обучен;
токен в поле Edna Chat Center token уникален (нет ли активных Канал Проекта того же типа с тем же значением в поле);
будет доступен адрес Канал Проекта;
удастся зарегистрировать вебхук канала.
Изменения будут применены, но Канал Проекта не будет активирован, если одно или больше условий не будут выполнены.
Взаимодействие с Edna происходит через Edna external API и согласно настройкам вашего аккаунта Edna. Агент является ботом-оператором в Edna.
Важно: Edna не может гарантировать порядок доставки сообщений до Собеседника: если интервал их поступления от Агента очень маленький, чтобы устранить данное негативное поведение, на Коннекторе к Edna введена задержка в 0,5 секунд между отправкой сообщений.
threadsClientId
sessionId
client_data.name
Нет
client_data.email
channel_info.channelType
Нет
Нет
Да
Максимальная длина текста кнопки — 20 символов. При превышении длины в 20 символов происходит зависание Сценария. Увеличить лимит можно через техподдержку Edna.
Да
Нет
Да
Частично
Зависит от канала, виджет Edna не принимает файлы. Метаданные файла (тип, ссылка) записываются в client_message, файл в платформу не закачивается
Нет
Да
Доставка сообщений до 4000 символов
Частично
Нет
Открытие виджета Edna Chat Center
Строка: edna: chat initialized
При открытии виджета Edna на веб-странице в переменную client_message пробрасывается сообщение ‘edna: chat initialized’.
Бот может реагировать на открытие виджета на веб-странице приветственным сообщением
О том, что такое сервисные сообщения и как активировать их передачу из Конечный канал: Принцип вывода Агента в различные каналы
Кликните по кнопке настроек Агента.
Нажмите кнопку Add channel.
Откроется панель выбора Конечный канал.
Откроется панель создания Канал Проекта.
По необходимости пропишите заголовок для данного Канал Проекта в поле названия с плейсхолдером New channel.
Пропишите адрес для вашего аккаунта в поле Edna Chat Center webhook URL в виде https://<some-name>.<edna-domen>/api/v1/chatbot, где <some-name> - имя поддомена вашего аккаунта Edna, а <edna-domen> - имя домена Edna(threads.im либо edna.io).
По необходимости переключите тумблер Receive service messages, чтобы получать Сервисные сообщения канала.
Для сохранения Канал Проекта без его активации, нажмите кнопку CREATE.
Для сохранения и активации Канал Проекта, нажмите кнопку CREATE & ACTIVATE.
Для отмены создания Канал Проекта нажмите кнопку CANCEL.
Для редактирования Канал Проекта, необходимо кликнуть по его иконке на карточке Агента.
Чтобы применить изменения к активированному Канал Проекта, нажмите кнопку APPLY.
Чтобы деактивировать Канал Проекта, нажмите кнопку DEACTIVATE.
Чтобы применить изменения к деактивированному Канал Проекта, нажмите кнопку SAVE.
Чтобы применить изменения и активировать Канал Проекта, нажмите кнопку SAVE & ACTIVATE.
Чтобы отменить внесение изменений, нажмите кнопку CANCEL.
Чтобы удалить Канал Проекта, нажмите кнопку DELETE.
client_data.phoneПосле отправки рассылки ом в эту переменную попадает номер телефона, на который была отправлена рассылка
При работе а в Viber кнопки не отображаются и общение переводится на оператора
Для перевода диалога на оператора используется слот .Также возможен перевод на оператора через по
Поддерживается в виджете. Отображение текста, размеченного с помощью , в остальных каналах не поддерживается.Поддерживаются следующие типы разметки:*курсив*_курсив___жирный шрифт__*__жирный курсив__*[ссылка](http://www.example.com/)`инлайн код`