Jira интеграция

Jira - это программное обеспечение, которое широко используется компаниями во всем мире для отслеживания задач и управления проектами. Если вы используете решение UseResponse для оказания поддержки клиентам и Jira для организации процесса разработки, вы сможете настроить эффективную систему взаимодействия между службой поддержки и командой разработчиков.

Интеграция с Jira позволяет создавать новые баги/задачи в Jira на основе заявок и тем в UseResponse, связывать заявки с ранее созданными багами/задачами в Jira и осуществлять поиск среди Jira     объектов непосредственно из агентского интерфейса.


Jira интеграция доступна только для Enterprise пакета облачной версии и скрипта php


Как настроить интеграцию с Jira

Чтобы подключить ваш Jira аккаунт в UseResponse, перейдите в область администрирования UseResponse и выполните следующие действия:

  1. Скрипт php - установите модуль в разделе Администрирование » Модули » Доступные модули;
    Облачная версия - нажмите Jira в разделе Интеграции;
  2. Введите адрес вашего Jira аккаунта;
  3. Заполните имя пользователя (email), который является администратором Jira аккаунта, и Api ключ, сгенерированный здесь. Затем нажмите Продолжить. Вы всегда сможете протестировать соединение с Jira аккаунтом с сохраненными настройками модуля.
  4. После успешного соединения вы увидите перечень проектов вашего Jira аккаунта. Выберите те проекты, в которых будут создаваться новые баги/задачи из UseResponse аккаунта. Баги в рамках выбранных проектов будут доступны для поиска в агентском интерфейсе.

Чтобы синхронизировать последующие обновления багов в Jira и заявок в UseResponse между собой, необходимо подключить UseResponse аккаунт в Jira:

  1. В Jira аккаунте перейдите в Администрирование » Плагины;
  2. Слева нажмите UseResponse Settings;
  3. Введите ваш UseResponse домен (например, https://help.useresponse.com/) и API ключ, указанный в профиле администратора UseResponse в Параметры » Настройки API. Сохраните введенные параметры.

Заметка: опции для синхронизации обновлений в настройках Jira доступны только в случае использования Системы обратной связи в UseResponse.


После успешного подключения UseResponse в Jira, вернитесь в UseResponse на страницу настроек Jira модуля. Вам нужно выбрать, какие параметры будут передаваться при синхронизации обновлений. По умолчанию мы передаем комментарии, изменения статуса и полей заявки из UseResponse в Jira и наоборот, но вы можете деактивировать параметр обновления по вашему усмотрению.

Далее необходимо связать статусы, приоритеты между UseResponse и Jira для их последующего обновления.

Возможности

В рамках интеграции с Jira вы можете выполнить следующие действия:

  • Переместить в Jira - если клиент сообщил об ошибке или предложил идею в вашем сообществе UseResponse и вы хотите отслеживать процесс ее реализации в Jira, агент может создать новую задачу в Jira аккаунте. Чтобы переместить всю информацию по заявке в Jira, необходимо;
    • нажать Параметры в верхней правой части на странице заявки;
    • выбрать опцию Move to Jira;
    • определить тип задачи и проект, в рамках которого она будет создана;
    • дополнительно можете указать описание задачи и нажать Продолжить.
  • Связать с Jira - связать существующую заявку или идею с багом/задачей в Jira. Вам нужно ввести ID объекта в Jira и UseResponse заявка будет связана с этим объектом. Данная опция позволяет только просматривать детали Jira задачи в UseResponse без последующих обновлений;
  • Просмотреть Jira объект - если заявка в UseResponse связана с багом в Jira, в верхней области на странице заявки вы увидите иконку Jira, при нажатии на которую справа появятся все детали о связанном объекте в Jira (описание, статус, приоритет и т.д.).
    Чтобы отсоединить заявку, в ее Параметрах выберите Unlink from Jira;

  • Поиск Jira задач - вам будет доступна возможность поиска среди задач Jira в рамках проектов, выбранных при настройке модуля. Эта опция доступна в агентском интерфейсе UseResponse в главном поиске в левой верхней области;
  • Отчеты и Автоматизация:
    • Вы можете создать отдельную выборку тех заявок/идей, которые перемещены или связаны с Jira, для этого используйте условие "Заявка: Moved to Jira" при построении собственного отчета. Также доступно создание правил автоматизации при добавлении нового комментария или изменении статуса в заявках, связанных с Jira;
    • Для заявок UseResponse, которые были перемещены в Jira или связаны с текущими багами в Jira, есть возможность Отображать Jira ID в дополнительном текстовом поле, указанном в разделе Администрирование » Jira. Просто активируйте настройку "Отображать Jira ID" и укажите поля, в которых хотите показывать ID объектов Jira. Если в системе нет дополнительных текстовых полей, то настройка "Соответствие полей" не появится, вам нужно будет создать новое текстовое поле в разделе Администрирование  » Поля и свойства.

  • Переместить в UseResponse - в рамках интеграции вы можете переместить Jira баг в заявку UseResponse. Для этого в Jira на странице бага/задачи нажмите "Move to UseResponse", после чего появится id созданной заявки, которое ведет на страницу заявки в UseResponse. В данном случае также будет происходить последующее обновление исходя из указанных настроек синхронизации.


Была ли статья полезной?