Как я автоматизировал рутину в Jira с помощью бесплатного инструмента Automa (RPA)

Проблема

Работа с Jira всегда кажется удобной, пока не сталкиваешься с реальной рутиной. У меня появилась регулярная задача: изменять поле “Оставшиеся часы” (Remaining Estimate) сразу у целого списка задач.

При этом Jira у нас сильно перегружена плагинами — иногда открытие одной задачи занимает до 10 секунд, а редактирование и сохранение — ещё около 20 секунд.

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

Я понял, что без автоматизации дальше будет только хуже — и начал искать решение.

Поиск решения

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

Как я автоматизировал рутину в Jira с помощью бесплатного инструмента Automa (RPA)

После нескольких тестов я остановился на Automa — простым, визуальным и бесплатным инструменте.

Почему я выбрал Automa

Automa — это расширение для Chrome и Firefox, которое позволяет создавать сценарии автоматизации в браузере без кода.

Вот что сразу убедило меня попробовать его:

  • 💸 Бесплатный — ни ограничений, ни платных тарифов
  • 🧩 Открытый исходный код — можно проверять и дорабатывать
  • 🪄 Удобный интерфейс — визуальные блоки, drag-and-drop
  • 🎥 Запись действий — можно “записать” свои клики
  • ⚡ Быстрое погружение — от установки до первого сценария — 5 минут
Как я автоматизировал рутину в Jira с помощью бесплатного инструмента Automa (RPA)

Первое знакомство с Automa

🤖 Automa: бесплатная автоматизация прямо в Chrome

Устанавливается через Chrome Web Store. После установки и клика на иконку появляется мини-панель, а главное — вкладка Workflow, где создаются сценарии.

Интерфейс напоминает редактор блок-схем:

  • слева — библиотека блоков (действия, циклы, логика);
  • по центру — рабочее поле;
  • сверху — кнопки запуска и отладки.
Как я автоматизировал рутину в Jira с помощью бесплатного инструмента Automa (RPA)

🧩 Создание первого сценария

Для теста я сделал простую автоматизацию:

  1. Trigger — начало сценария
  2. New tab — открыть нужный сайт
  3. Take Screenshot — сделать скриншот страницы

Соединяем блоки стрелками — и всё.Результат: рабочий процесс готов за 2 минуты без единой строчки кода.

✨ Ключевые возможности

  • Drag-and-drop визуальный редактор — автоматизация доступна без знаний JavaScript.
  • Гибкость — поддерживает клики, заполнение форм, ветвления, циклы, выполнение JS.
  • Scraping — можно извлекать данные с сайтов с помощью “Element Selector”.
  • Бесплатность и open source — ни ограничений, ни подписок.

Automa — это по сути легковесный RPA-инструмент в браузере, способный решать задачи от простых макросов до мини-интеграций.

Детальный кейс: автоматизация изменения времени в задачах Jira

Главная цель — автоматически обновлять поле “Original Estimate” для списка задач Jira, без ручного открытия каждой карточки.

2.1. Обзор сценария (Workflow JIRA_AUTO)

Сценарий выполняет:

  1. Start (Trigger) — запуск процесса.
  2. Loop data — перебор задач из списка.
  3. New tab — открытие каждой задачи в новой вкладке.
  4. Click element — клик по кнопке “Редактировать”.
  5. JavaScript code — вставка нового значения времени.
  6. Click element — сохранение изменений.
  7. Loop breakpoint — переход к следующей задаче.
Как я автоматизировал рутину в Jira с помощью бесплатного инструмента Automa (RPA)

2.2. Подготовка исходных данных (Loop data)

В блок Loop data я добавил список задач в формате JSON:

[ {"link": "https://jira.company.net/browse/JV-718", "hour": "1d"}, {"link": "https://jira.company.net/browse/JV-720", "hour": "2d"}, {"link": "https://jira.company.net/browse/JV-721", "hour": "3d"} ]
  • link — URL задачи
  • hour — новое значение для поля Original Estimate

2.3. Редактирование и ввод данных через JavaScript

В Jira поля часто “реактивные”, поэтому стандартный ввод через готовый блок Automa работает нестабильно. Решение — использовать JavaScript code для прямого изменения DOM.

const data = automaRefData('loopData', 'JIRA_URL'); const newHour = data.data.hour; const field = document.querySelector( 'input.text.short-field[name="timetracking_originalestimate"]' ); if (field) { field.value = newHour; field.dispatchEvent(new Event('input', { bubbles: true })); } automaNextBlock();

Этот код безопасно вставляет значение

2.4. Сохранение и цикл

Завершающий шаг:

  • Click element (Save) — нажатие на кнопку #edit-issue-submit.
  • Loop breakpoint — закрывает вкладку и переходит к следующей задаче.

В результате обрабатывается весь список из десятков задач без участия человека. Например за время обеда, до или после работы.

💡 Результат и выводы

Automa стал отличной заменой тяжелым RPA-платформам и ручному труду.

Как я автоматизировал рутину в Jira с помощью бесплатного инструмента Automa (RPA)

Получившийся Workflow

Его можно загрузить по ссылке

🔗 Полезные ссылки

✍ Заключение

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

Начать дискуссию