Создание интеграции на Gateway
- В боковом меню выберите Помощь – API.
2. Скопируйте авторизационный токен.
3. Перейдите в раздел Сценарии – Сценарии и скопируйте идентификатор сценария для интеграции.
4. Перейдите на gateway.twin24.ai/docs и нажмите кнопку Authorize.
5. Вставьте скопированный авторизационный токен и нажмите кнопку Authorize.
6. Нажмите кнопку Close.
7. Раскройте метод POST в разделе Bot integration.
8. Нажмите кнопку Try it out.
9. Заполните тело запроса следующими данными:
Поле | Описание |
---|---|
name | Имя интеграции (произвольное) |
service | EDNA |
botId | Id из шага 3 |
dialogTtl | Время жизни сессии в секундах |
domain | Имя вашего домена в EDNA |
token | Не используется |
10. Нажмите кнопку Execute.
11. Если метод был выполнен успешно (отображается код 201), то скопируйте данные из ответа.
Продолжение интеграции в ЛК EDNA
- С правами администратора перейдите в раздел Настройки – Чат-бот.
2. Добавьте нового чат-бота.
3. В диалоговом окне Редактирование чат-бота введите следующие параметры:
- Укажите имя чат-бота.
- В поля URL бекенда чат-бота для обработки сообщений клиента и URL бекенда чат-бота для инициации диалога с клиентом вставьте вебхук (из последнего пункта предыдущего шага) .
4. Сохраните настройки.
5. Включите чат-бота.
6. Нажмите кнопку +Token.
7. Скопируйте токен.
Возвращение к интеграции на Gateway
- Выберите метод PATCH в разделе Bot integration.
2. Нажмите кнопку Try it out.
3. Введите ID интеграции.
4. В теле запроса укажите только токен.
5. Нажмите кнопку Execute.
6. Если метод был выполнен успешно (отображается код 200), то интеграция завершена.
Пример настройки маршрута
В ЛК EDNA необходимо настроить маршруты перевода для нового бота. Первым в маршруте должен стоять чат-бот.