Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 21 Следующий »

Содержание:

Создание интеграции на gateway

  1. В боковом меню выберите Помощь – API.



       2. Скопируйте авторизационный токен.



       3. Перейдите в раздел Сценарии – Сценарии и скопируйте идентификатор сценария для интеграции.



       4. Перейдите на gateway.twin24.ai/docs и нажмите кнопку Authorize.



       5. Вставьте скопированный авторизационный токен и нажмите кнопку Authorize.



       6. Нажмите кнопку Close.



       7. Раскройте метод POST /integration/bot.



       8. Нажмите кнопку Try it out.



9) Заполните тело запроса следующими данными:

ПолеОписание
nameИмя интеграции (произвольное)
serviceEDNA
botIdId из шага 3
dialogTtlВремя жизни сессии в секундах
domainИмя вашего домена в Эдне
tokenНе используется

{
  "name": "Lev_EDNA_test",
  "service": "EDNA",
  "botId": "052d537a-a565-4455-98d1-d7434bad1cc5",
  "dialogTtl": 3600,
  "settings": {
    "domain": "twin.edna.ru",
    "token": ""
  }
}



10) Нажмите кнопку Execute.



11) Если пришёл код 201 (успешный результат выполнения), то скопируйте данные из ответа.

Шаг 2. Продолжение интеграции в ЛК EDNA

1) С правами администратора заходим в Настройки → Чат-бот

2) Добавляем нового чат-бота

3) Даём имя, подставляем вебхук (из последнего пункта предыдущего шага) в поля URL бекенда чат-бота для обработки сообщений клиента и URL бекенда чат-бота для инициации диалога с клиентом. 

4) Сохраняем настройки

5) Включаем чат-бота

6) Нажимаем +Token

7) Копируем токен

Шаг 3. Возвращение на gateway

1) Выбираем метод PATCH Update bot integration settings

2) Жмём Try it out

3) Вводим ID интеграции (Из последнего пункта Шага 1)

4) В теле оставляем только токен

{
  "settings": {
    "token": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJleHRlcm5hbEJvdDE2ODA3NOjE2ODA3NTA0OTB9.U"
  }
}


5) Жмём Execute


Если пришёл код 200, то интеграция завершена


Пример настройки маршрута

В лк Edna необходимо настроить маршруты для нового бота т.е с кого на кого переводить. Первым в маршруте должен стоять чат-бот.

  • Нет меток