Когда Яндекс Трекеру нужен плагин, а когда хватит автоматизации или API

Яндекс запустил платформу плагинов для Трекера: у компаний появился третий способ подстроить систему под свои процессы, вдобавок к встроенной автоматизации и интеграциям по API. Выбор между ними не всегда очевиден. Например, уведомление можно настроить триггером, обмен данными с CRM — через API, а новый интерфейс согласования — с помощью плагина.

Разбираемся, где проходит эта граница и когда разработка плагина действительно оправдана.

Что изменилось

До июля Трекер дорабатывали двумя путями: настраивали внутренние правила или связывали его с внешними системами через API. Всё, что требовало нового элемента прямо в интерфейсе, приходилось либо упрощать под стандартные поля и статусы, либо выносить наружу: в таблицу, чат или почту.
Плагины закрыли именно этот разрыв. Логика и данные процесса теперь могут жить там же, где команда и так работает, в самой карточке задачи.

Когда нужен плагин

Автоматизация и API работают за пределами интерфейса: меняют поля и статусы или переносят данные между системами. Плагин нужен там, где сотруднику требуется новое действие, дополнительные данные или отдельный процесс прямо в карточке задачи.

Плагин обычно нужен, если:
  • процесс идёт по цепочке из нескольких участников с разной логикой одобрения, например, согласование закупок, договоров, командировок;
  • данные из 1С, CRM или другой системы, нужны в карточке задачи, а не в соседней вкладке;
  • нужны дополнительные поля, расчёты или представления данных, которых нет в стандартных возможностях Трекера;
  • сотруднику нужен отдельный интерфейс для работы с процессом непосредственно в Трекере.

Плагин не обязательно разрабатывать самостоятельно. Если нужная функция уже есть в каталоге Яндекс Трекера, можно установить готовое решение. Разработка нужна, когда подходящего плагина нет или его возможностей недостаточно.

Когда хватит автоматизации или API

Автоматизация — если логика укладывается в существующие поля и статусы Трекера и не требует нового интерфейса. Например, так можно автоматически назначать задачи на исполнителей, менять статус, отправлять уведомления или напоминать о сроках. В таких случаях разработчик обычно не нужен: процесс настраивается стандартными триггерами и правилами Трекера.

API-интеграция — если основная задача происходит между Трекером и внешней системой, а сам интерфейс не меняется: задачи создаются автоматически из заявок с сайта, статус синхронизируется в обратную сторону, данные из CRM попадают в Трекер по расписанию. Это уровень интеграций на сервисах Яндекса: плагин не нужен, всё делается через публичный API и low-code, как автогенерация счетов и закрывающих документов или наследование данных между связанными задачами.

Плагин, автоматизация или API: что выбрать

Коротко: если процессу достаточно того, что уже есть в интерфейсе Трекера, стоит начать с автоматизации. Если нужно связать Трекер с внешней системой — подойдёт API. Если в самом Трекере должно появиться что-то новое — нужен плагин.

При этом эти подходы не обязательно выбирать один из трёх. Плагин может отвечать за интерфейс и работу сотрудника внутри Трекера, а API — за обмен данными с CRM, 1С или другими внешними системами. В таком сценарии они работают вместе, а не конкурируют.

Пример плагина для Яндекс Трекера

Особенно хорошо разница между автоматизацией, API и плагином видна на процессах согласования.
Простое изменение статуса можно настроить триггером. Но если нужно несколько согласующих, разные правила маршрутизации, дедлайн, фиксация решений и отдельный интерфейс для участников процесса, одной смены статусов уже недостаточно. Именно такой сценарий реализован в плагине «Бизнес Согласования».

Он добавляет в карточку задачи блок «Согласования» и отдельный раздел «Мои согласования» для проверяющих. Можно задать несколько согласующих, использовать логику И/ИЛИ, установить дедлайн и сохранять историю решений. Согласование остаётся внутри Трекера: не нужно переносить заявку в отдельную систему или собирать решения в почте и мессенджерах.

«Бизнес Согласования» доступен в каталоге плагинов Яндекс Трекера и имеет бесплатный тариф до 50 согласований в месяц.
Блок «Согласования» в карточке задачи Яндекс Трекера — плагин Бизнес Согласования
Интерфейс окна плагина "Бизнес Согласования" в Яндекс Трекере

Вывод

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

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

Если готового решения нет и нужен собственный плагин, NWIRE занимается разработкой плагинов для Яндекс Трекера — от проработки сценария до готового решения.
  • Если стандартного Трекера не хватает, напишите. Разберем задачу и скажем, чем ее закрыть: настройкой, интеграцией или плагином.