-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
-
keyboard_arrow_right keyboard_arrow_down
- Аспро.Agile
- Пользовательская документация Аспро.Agile
- Интеграции
- Интеграция с UseResponse
Интеграция с UseResponse
В Аспро.Agile доступна интеграция с сервисом сбора обратной связи UseResponse. Благодаря интеграции в вашем проекте в Аспро.Agile будут появляться задачи на основании запросов пользователей в UseResponse.
Установка модуля
Для настройки интеграции вам потребуется установить соответствующий модуль. Откройте настройки системы (1) и перейдите во вкладку «Приложения» (2).
![](../../assets/images/4446/e9a0b3a6-fb84-11ed-a147-fa163e2ff576.png)
В разделе «Интеграции» откройте модуль UseResponse.
![](../../assets/images/4446/f86f6770-fb84-11ed-a147-fa163e2ff576.png)
На странице с описанием модуля нажмите кнопку «Установить».
![](../../assets/images/4446/02d1b3e5-fb85-11ed-a147-fa163e2ff576.png)
API-ключ
Для подключения интеграции вам также понадобится API-ключ. Авторизуйтесь в UseResponse и перейдите в ваш портал. Наведите курсор на ваш аватар (1) и в контекстном меню выберите пункт «API Settings» (2).
![](../../assets/images/4446/14a8e560-fb85-11ed-a147-fa163e2ff576.png)
Перед вами появится окно с настройками API. Скопируйте данные из полей «URL» (1) и «Key» (2) — непосредственно ключ. Обязательно установите статус «Enabled» (3).
![](../../assets/images/4446/28103699-fb85-11ed-a147-fa163e2ff576.png)
API-ключ получен. Возвращаемся в Аспро.Agile
Подключение интеграции
После установки откроется список интеграций внутри модуля. Нажмите кнопку «Подключить интеграцию».
![](../../assets/images/4446/3e01477f-fb85-11ed-a147-fa163e2ff576.png)
Откроется вкладка с настройками интеграции. В поле «Хост» укажите URL-адрес вашего портала в UseResponse (1), а в поле «API-токен» — тот самый ключ (2).
Чтобы интеграция заработала, ползунок сверху должен быть в положении «Активна» (3). Нажимаем «Далее».
![](../../assets/images/4446/5eaa0924-fb85-11ed-a147-fa163e2ff576.png)
На следующем шаге нужно сопоставить поля — категории UseResponse (1) с проектами в Аспро.Agile (2). Укажите, что чему соответствует, и переходите к следующему шагу.
![](../../assets/images/4446/3450925e-fb8f-11ed-a147-fa163e2ff576.png)
На стороне Аспро.Agile интеграция настроена. Система создаст специальную ссылку, на которую UseResponse должен будет отправлять запросы. Скопируйте ее — она потребуется для последнего этапа интеграции.
![](../../assets/images/4446/3a9d71b4-fb8f-11ed-a147-fa163e2ff576.png)
Настройка триггера
Чтобы интеграция заработала с указанными настройками, нужно создать вебхук в UseResponse.
Переходим в наш портал UseResponse и открываем расширенные настройки через Agent Interface.
![](../../assets/images/4446/5550876d-fb8f-11ed-a147-fa163e2ff576.png)
Открываем вкладку «Administration».
![](../../assets/images/4446/5fd91cd3-fb8f-11ed-a147-fa163e2ff576.png)
Переходим в раздел «Automation & Notifications» (1) и выбираем опцию «New Trigger» (2).
![](../../assets/images/4446/67fc71e1-fb8f-11ed-a147-fa163e2ff576.png)
Теперь создаем триггер с вебхуком — автодействие, которое будет отправлять запрос в Аспро.Agile:
Даем ему название (1).
В поле «Event» выбираем «Object is Created» (2).
При желании задайте дополнительные условия через «Add Condition» (3).
В разделе «Action» (4) задаем правило правило следующего вида:
HTTP Request — POST — #полученная ссылка из Аспро.Agile.
Как только триггер будет готов, нажимаем «Submit» (5).
![](../../assets/images/4446/a9b17f2d-fb8f-11ed-a147-fa163e2ff576.png)
Вот и все — интеграция готова.
Как это выглядит на практике?
На вашем портале UseResponse пользователь создает тему с каким-либо предложением — пожеланием касательно нового функционала или исправления ошибок.
![](../../assets/images/4446/f488f629-fb8f-11ed-a147-fa163e2ff576.png)
Далее в Аспро.Agile в проекте, который привязан к соответствующей категории UseResponse, создается задача. В ее карточке есть блок связи с UseResponse.
![](../../assets/images/4446/01d51af9-fb90-11ed-a147-fa163e2ff576.png)
В ней же вы сможете отслеживать количество голосов за идею (1), а также перейти по ссылке на страницу темы в UseResponse (2).
![](../../assets/images/4446/0bba6313-fb90-11ed-a147-fa163e2ff576.png)