Роботека
Роботека · Каталог · Удалить теги текущей задачи

Удалить теги текущей задачи

Робот «Удалить теги текущей задачи» снимает указанные теги с той задачи, в автоматизации или бизнес-процессе которой он запущен, — ID задачи указывать не нужно. Теги задаются списком (по одному в строке) и сравниваются без учёта регистра. Возвращает «Успешно» (Y/N), число удалённых тегов и список оставшихся.

Робот для воронки задач: добавьте его в правило автоматизации стадии или в бизнес-процесс задачи, и он снимет перечисленные теги с текущей задачи — определять её ID не нужно, робот берёт задачу из контекста процесса. Сравнение тегов идёт без учёта регистра, лишние пробелы отбрасываются, остальные теги задачи сохраняются. Внутри робот читает текущие теги, исключает совпавшие и записывает остаток методом tasks.task.update (отдельной операции «убрать один тег» в API нет, список переписывается целиком). Если ни один из указанных тегов не найден, запись не выполняется. Типичный сценарий — снять метку «новая» или «ждёт ответа» при переходе задачи на нужную стадию канбана. Чтобы работать с задачей по её ID из процесса другой сущности (сделки, лида), используйте робота «Удалить теги задачи по ID». Возвращает «Успешно» (Y/N), количество удалённых тегов и список оставшихся.

Какие параметры принимает робот?

Параметр Тип Обязательный? По умолчанию
Теги для удаления (по одному в строке) string да

Что возвращает робот?

Параметр Тип
Успешно (Y/N) string
Сколько тегов удалено int
Оставшиеся теги string

Сценарий: снять тег «новая» при переходе задачи на стадию «В работе»

  1. В автоматизации стадий задачи добавьте робота «Удалить теги текущей задачи»
  2. В списке тегов укажите «новая» — ID задачи указывать не нужно
  3. Робот вернёт «Успешно» = Y и removed_count = 1, если тег был на задаче

Похожие роботы