Триггеры агентов
Триггер агента — это правило, которое автоматически запускает агента Ассистента при наступлении заданного события в проекте. Например, агент может обновить тест-кейс, который перешел из статуса «Активный» в «Устаревший».
Поддерживаются события:
- изменение статусов тест-кейсов;
- получение входящих вебхуков из таск-трекеров об изменении задач.
Важно
Запуск агента по триггеру выполняется без подтверждения в чате: Ассистент не запрашивает разрешение на действия, даже если в чате выбран ручной режим.
Создание триггера агента
Примечание
Чтобы создать триггер агента, необходима проектная роль «Владелец проекта» или глобальная роль «Администратор».
Чтобы создать триггер агента:
Перейдите в ваш проект ТестОпс → раздел Настройки → Ассистент → вкладка Триггеры.
Нажмите + Триггер.
В поле Название триггера введите название, по которому можно определить назначение триггера (например, Запуск агента при изменении статусов тест-кейсов).
В секции Когда:
В поле Событие нажмите на выпадающий список и выберите событие, при котором нужно запускать агента:
Статус меняется на — переход тест-кейса в выбранный статус;
Входящий вебхук — изменение связанной задачи из таск-трекера.
Требования для события «Входящий вебхук»
Чтобы триггер агента срабатывал при наступлении события «Входящий вебхук»:
- В проект должно быть добавлено подключение к таск-трекеру с настроенным входящим вебхуком: Jira Data Center, Jira Software Cloud, Кайтен или Яндекс Трекер.
- Измененная задача из таск-трекера, о которой сообщил вебхук, должна быть связана хотя бы с одним тест-кейсом проекта.
Когда ТестОпс получает уведомление об изменении задачи из таск-трекера, он находит связанные с ней тест-кейсы в текущем проекте. Для каждого такого тест-кейса срабатывает триггер и создается отдельный запуск выбранного агента.
Заполните поля для выбранного события:
- Воркфлоу — нажмите на выпадающий список и выберите воркфлоу тест-кейсов.
- Статус — нажмите на выпадающий список и выберите статус тест-кейсов, при переходе в который будет запускаться агент.
В секции Тогда заполните поля:
Запустить агента — нажмите на выпадающий список и выберите агента, которого нужно запускать при срабатывании триггера.
Модель — нажмите на выпадающий список и выберите модель, которую будет использовать агент во время запуска.
Примечание
Если модель, выбранную для триггера, удалят из подключения к ИИ-провайдеру, при запуске агента ТестОпс автоматически использует модель по умолчанию из проектных настроек Ассистента.
Нажмите Создать.
Созданный триггер появится в списке триггеров агентов и будет автоматически включен, а подробная информация о его срабатываниях отобразится в журнале событий.
Совет
Вы можете настроить отправку сообщений об успешном выполнении триггера во внешнюю систему. Подробнее см. Вебхуки для триггеров агентов.
По умолчанию в инстансе выполняется одновременно только один запуск агента по триггерам. При необходимости, количество таких запусков можно увеличить или вручную отключить любой из настроенных триггеров.

