Найти в Дзене

Битрикс24. Добавляем пункты чеклиста в задачу с помощью вебхука

С помощью вебхука без программирования и сторонних приложений добавим в существующую задачу пункты чеклиста. Сделаем эти пункты важными и назначим для них соисполнителей. Подробнее о расширении возможностей бизнес-процессов с помощью вебхуков можно прочитать в статье на boosty. Все примеры вебхуков в блоге на boosty можно найти по тегу вебхук. Добавляем вебхук с правами доступа Задачи (task): Для добавления пункта чеклиста в задачу будем использовать метод task.checklistitem.add. Настроим роботы в разделе Автоматизация продаж на стадии Оценка проекта лидов. 1. Добавляем робот Поставить задачу для создания задачи Оценить трудозатраты по проекту: 2. Роботом Исходящий Вебхук выполняем REST-запрос для добавления пункта чеклиста к задаче из п.1: REST-запрос содержит параметры: 3. Аналогичным образом добавим ещё один пункт чеклиста в задачу с другим исполнителем: Переходим к тестированию. Переключаем лид в стадию Оценка проекта и проверяем пункты чеклиста в созданной задаче: Если статья была

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

Подробнее о расширении возможностей бизнес-процессов с помощью вебхуков можно прочитать в статье на boosty. Все примеры вебхуков в блоге на boosty можно найти по тегу вебхук.

Добавляем вебхук с правами доступа Задачи (task):

Настройка вебхука
Настройка вебхука

Для добавления пункта чеклиста в задачу будем использовать метод task.checklistitem.add.

Настроим роботы в разделе Автоматизация продаж на стадии Оценка проекта лидов.

1. Добавляем робот Поставить задачу для создания задачи Оценить трудозатраты по проекту:

Робот для создания задачи
Робот для создания задачи

2. Роботом Исходящий Вебхук выполняем REST-запрос для добавления пункта чеклиста к задаче из п.1:

Робот для выполнение исходящего запроса
Робот для выполнение исходящего запроса

REST-запрос содержит параметры:

  • TASKID={{~A63124_47454_15931_52942:TaskId}} - идентификатор задачи, в которую будет добавлен пункт чеклиста.
  • FIELDS[IS_IMPORTANT]=Y - важный пункт.
  • FIELDS[SORT_INDEX]=2 - порядок сортировки
  • FIELDS[TITLE]=Оценить трудозатраты на дизайн Анна Иванова - название пункта чеклиста. Для того, чтобы пункту чеклиста был назначен наблюдатель или соисполнитель, нужно в конце названия добавить имя и фамилию этого сотрудника.
  • FIELDS[MEMBERS][10][TYPE]=A - назначить роль исполнителя для сотрудника Анна Иванова с ID=10.

3. Аналогичным образом добавим ещё один пункт чеклиста в задачу с другим исполнителем:

Робот для выполнения исходящего запроса
Робот для выполнения исходящего запроса

Переходим к тестированию. Переключаем лид в стадию Оценка проекта и проверяем пункты чеклиста в созданной задаче:

Задача с чеклистом
Задача с чеклистом
Если статья была Вам полезна, поставьте, пожалуйста, лайк - это помогает мне в продвижении блога 👍
Больше статей в моем блоге на https://boosty.to/luba.tinaeva.b24.