---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
  - property: og:type
    content: article
  - property: article:section
    content: Примеры настройки процессов
  - property: og:title
    content: Автоматизировать рутинные действия
  - property: article:tag
    content: Сборник инструкций
alternate:
  - https://yandex.ru/support/tracker/en/dev-process-automation.md
  - https://yandex.ru/support/tracker/ru/dev-process-automation.md
  - href: ru/dev-process-automation.md
    type: text/markdown
    title: Markdown version
  - href: llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/tracker/ru/llms.txt


# Автоматизировать рутинные действия

Типовые действия с задачами в Трекере можно автоматизировать с помощью [триггеров, автодействий и макросов](https://yandex.ru/support/tracker/ru/automation.md). Вы можете изменять параметры задачи при наступлении определенных событий, периодически или по команде, а также создавать новые задачи по расписанию.

Рассмотрим несколько примеров автоматизации в Трекере:

## Автоматически назначать исполнителя задачи {#auto-assign-executor}

Если задача относится к области ответственности определенного сотрудника, можно автоматически назначить его исполнителем задачи с помощью [триггера](https://yandex.ru/support/tracker/ru/user/create-trigger.md). Триггер срабатывает при заданных условиях и автоматически меняет параметры задачи.

Например, тестировщик должен приступать к тестированию новой функции продукта, когда разработчик перевел задачу в статус «Можно тестировать». Чтобы автоматически назначать тестировщика исполнителем задачи, настройте триггер следующим образом:

1. <!-- source: ru/_includes/transition-page.md -->
   На панели слева нажмите ![](_assets/svg/queues-ni.svg) **Очереди** и выберите очередь. {#queue}
   <!-- endsource: ru/_includes/transition-page.md -->

1. <!-- source: ru/_includes/transition-page.md -->
   На странице очереди в правом верхнем углу нажмите ![](_assets/svg/settings.svg)</svg> **Настройки очереди**. {#settings}
   <!-- endsource: ru/_includes/transition-page.md -->

1. <!-- source: ru/_includes/create-trigger.md -->
   На панели слева выберите **Автоматизация**. {#automation}
   <!-- endsource: ru/_includes/create-trigger.md -->

1. <!-- source: ru/_includes/create-trigger.md -->
   В правом верхнем углу нажмите кнопку **Создать** → **Триггер**. {#create-trigger}
   <!-- endsource: ru/_includes/create-trigger.md -->

1. Введите название триггера. 

1. Задайте условия, чтобы триггер срабатывал при изменении параметров задачи «Статус»:

    - Условия срабатывания: задача изменилась и перешла в статус «Можно тестировать».

    - Чтобы назначать исполнителя задачи при изменении статуса, добавьте условие действия триггера: в поле «Исполнитель» указать тестировщика.

   ![](_assets/trigger-example-status.png =650x){.border-yes}

Рассмотрим другой пример, когда серверной частью продукта занимается один разработчик, а клиентской частью — другой. При создании новых ошибок, относящихся к серверной или клиентской части, можно автоматически назначать исполнителем ответственного разработчика при помощи компонентов и триггеров:

1. В вашей очереди [настройте компоненты](https://yandex.ru/support/tracker/ru/manager/components.md), которые соответствуют частям продукта: «Сервер» и «Клиент». При создании новой ошибки добавляйте в нее нужный компонент.

1. Настройте триггер для ошибок в серверной части:

    - Условия срабатывания: задача изменилась и поле «Компоненты» стало равно «Сервер».

    - Действие триггера: в поле «Исполнитель» указать разработчика серверной части.

    ![](_assets/dev-process-trigger-component.png =650x){.border-yes}

1. Настройте аналогичный триггер для ошибок в клиентской части:

    - Условия срабатывания: задача изменилась и поле «Компоненты» стало равно «Клиент».
    
    - Действие триггера: в поле «Исполнитель» указать разработчика клиентской части.

Подробно пример настройки триггера при изменении компонентов описан в разделе [Автоматически назначать исполнителя задачи](https://yandex.ru/support/tracker/ru/manager/trigger-examples.md#assign_ticket).

## Напоминать исполнителю задачи о дедлайне {#auto-remind-deadline}

Чтобы исполнители не забывали выполнять задачи вовремя, можно отправлять им напоминания с помощью автодействия. Автодействие срабатывает периодически и обновляет параметры задач, которые соответствуют заданным условиям.

Например, нужно раз в день проверять все задачи в вашей очереди. Если задача не решена и срок, указанный в поле «Дедлайн», наступит менее чем через 3 дня, нужно добавлять к задаче комментарий и призывать исполнителя задачи. Для этого настройте автодействие следующим образом:

- Тип автодействия: **Обновление задач**.

- Периодичность: 1 раз в день.

- Параметры фильтра: запрос, написанный с помощью [языка запросов](https://yandex.ru/support/tracker/ru/user/query-filter.md): 

    ```
    Resolution: empty() AND Deadline: <= today() + 3d
    ```

    ![](_assets/autoaction-example-condition.png =500x){.border-yes}

- Действие над задачей: отправить комментарий и призвать пользователя из поля «Исполнитель». 

Подробно алгоритм настройки автодействия описан в статье [Пример автоматического обновления](https://yandex.ru/support/tracker/ru/user/autoaction-example.md).

## Создавать повторяющиеся задачи {#auto-create-task}

Если требуется периодически создавать задачи по определенному шаблону, это можно сделать с помощью автодействий. Например, каждую неделю создавать задачу на резервное копирование данных.

Для этого настройте автодействие следующим образом:

- Тип автодействия: **Создание задач**.

- Периодичность действия: 1 раз в неделю по пятницам.

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

    ![](_assets/dev-process-autoaction-schedule.png =500x){.border-yes}

- Действие в очереди: создать задачу. Заполните поля шаблона для автоматического создания задач.

Более подробное описание настроек для повторяющихся задач дано в разделе [Настроить создание задач](https://yandex.ru/support/tracker/ru/user/ticket-schedule.md#setup).

<!-- source: ru/_assets/style/image.md -->

<!-- endsource: ru/_assets/style/image.md -->
