Автоматическое обновление задач
В Tracker можно периодически обновлять задачи очереди, которые подходят под условия заданного фильтра. Например, с помощью автодействия можно каждый час проверять задачи с определенными компонентами и назначать исполнителя, если он не назначен. Или призывать ответственных в комментарии, если задача давно не обновлялась.
Важно
При срабатывании автодействия обрабатываются только первые 100 задач, подходящие под заданные условия.
Настроить автоматическое обновление задач
-
На панели слева нажмите
Очереди и выберите очередь. -
В правом верхнем углу нажмите
Настройки очереди. -
На панели слева выберите Автоматизация → Автодействия и нажмите кнопку Создать автодействие.
-
Выберите тип Обновление задач.
-
Задайте название для автодействия.
-
Задайте периодичность автоматического обновления задач в часах или днях.
-
Чтобы отобрать задачи, к которым будет применяться автодействие, настройте параметры фильтра одним из способов:
- Нажмите кнопку Добавить условие, выберите поле задачи и укажите его значение.
При необходимости вы можете добавить несколько условий. Автодействие сработает, если они будут выполняться одновременно. - Нажмите на кнопку Запрос и задайте условие с помощью языка запросов.
- Нажмите кнопку Добавить условие, выберите поле задачи и укажите его значение.
-
Задайте одно или несколько действий над задачей:
-
Изменить статус задачи
Задайте новый статус задачи. Доступные статусы определяются настройками воркфлоу.
Важно
Автоматические действия выполняет служебный робот
yndx-tracker-cnt-robot@
. Чтобы робот смог изменить статус задачи:-
Если для перехода в статус настроены условия, ограничивающие права пользователей на изменение статуса, добавьте в список пользователей робота
yndx-tracker-cnt-robot@
. -
Если для перехода в статус настроен экран перехода, проверьте, что в нем отсутствуют обязательные для заполнения поля.
-
-
Изменить значения в полях
Чтобы изменить значения одного или нескольких полей, выберите поля и задайте новые значения.
-
Добавить комментарий
Напишите текст комментария, который будет добавлен к задаче.
Вы можете подставить в комментарий значения полей задачи. Для этого нажмите кнопку Добавить переменную.
-
Вычислить значение
Вы можете настроить поле, значение которого вычисляется автоматически на основе значений других полей задачи.
-
HTTP-запрос
Когда срабатывает автодействие, можно отправлять HTTP-запрос.
-
-
Чтобы сохранить автодействие, нажмите кнопку Создать.
Пример автоматического обновления
Если задачу нужно выполнить к определенному сроку, срок можно указывать в поле Дедлайн. Чтобы исполнители не забывали выполнять задачи вовремя, с помощью автообновления можно отправлять им напоминания за несколько дней до дедлайна.
Настроим ежедневное автообновление, чтобы призывать исполнителя задачи в комментарии, если до дедлайна осталось 3 дня или меньше:
-
Перейдите в настройки очереди, в которой нужно создать автоматическое напоминание о дедлайне.
-
В разделе Автодействия нажмите кнопку Создать автодействие.
-
Выберите тип автодействия Обновление задач и задайте название.
-
Задайте период обновления 1 раз в день.
-
Настройте условие, чтобы автодействие срабатывало для нерешенных задач (без резолюции), если до дедлайна осталось 3 дня или меньше. Для этого в блоке Параметры фильтра выберите Запрос и задайте условие с помощью языка запросов:
Resolution: empty() AND Deadline: <= today() + 3d
-
Настройте действие — призыв в комментарии исполнителя задачи:
-
Нажмите Добавить действие и выберите Добавить комментарий.
-
В поле Призвать пользователей из поля нажмите и введите Исполнитель.
-
Напишите текст комментария. Вы можете добавить в комментарий параметры задачи с помощью кнопки Добавить переменную.
-
-
Сохраните автодействие.
Созданное автодействие будет раз в день проверять задачи в очереди. Если задача не решена и дедлайн наступит менее чем через 3 дня, исполнитель будет призываться в комментарии.