Настройка автоматического создания задач из CRM Битрикс24
Менеджер закрыл сделку, но задачу на подготовку документов никто не поставил — это осталось в голове. Автоматическое создание задач из CRM убирает эту зависимость от памяти сотрудников.
Механизмы создания задач из CRM
В Битрикс24 задачи из CRM создаются тремя способами:
Робот «Создать задачу» — срабатывает при переходе сделки/лида на стадию. Наиболее гибкий способ: настраивается название, описание, исполнитель, дедлайн, приоритет. Поддерживает подстановку полей CRM через {=Document.FIELD_NAME}.
Триггер + робот — комбинация: внешнее событие переводит сделку на стадию, робот создаёт задачу. Например, клиент оплатил счёт → задача на отгрузку.
Бизнес-процесс — когда задачу нужно создать с условиями: разные задачи в зависимости от типа сделки, создание нескольких задач сразу, создание задач с чеклистом.
Настройка робота «Создать задачу»
Путь: CRM → [Воронка] → Роботы → [Стадия] → Добавить робот → Создать задачу.
Ключевые параметры:
Исполнитель — фиксированный пользователь или значение из поля сделки. Чаще всего: {=Document.ASSIGNED_BY_ID} (ответственный за сделку). Для постановки другому отделу — фиксированная группа пользователей.
Дедлайн — относительный: «через N дней после создания задачи». Поддерживает рабочий календарь — если стоит флаг «Рабочие дни», выходные не считаются.
Название и описание с подстановкой полей CRM:
Подготовить документы для сделки #{=Document.ID}: {=Document.TITLE}
Контакт: {=Document.CONTACT_ID}
Сумма: {=Document.OPPORTUNITY} {=Document.CURRENCY_ID}
Привязка к сделке — задача автоматически связывается со сделкой, из которой создана. В карточке сделки задача отображается в блоке «Задачи».
Создание задач с чеклистом
Стандартный робот не поддерживает чеклисты. Для задач с чеклистом — бизнес-процесс или кастомный робот через REST:
$client->call('tasks.task.add', [
'fields' => [
'TITLE' => 'Подготовить пакет документов',
'RESPONSIBLE_ID' => $deal['ASSIGNED_BY_ID'],
'DEADLINE' => date('c', strtotime('+3 days')),
'UF_CRM_TASK' => ['D_' . $dealId],
'CHECKLIST' => [
['TITLE' => 'Договор'],
['TITLE' => 'Счёт'],
['TITLE' => 'Акт'],
],
],
]);
Поле UF_CRM_TASK привязывает задачу к сущности CRM. Формат: D_ID для сделок, L_ID для лидов, C_ID для контактов.
Создание нескольких задач
При переходе на стадию нужно создать три задачи одновременно — для менеджера, юриста и бухгалтера. Решение: три робота «Создать задачу» на одной стадии. Роботы выполняются параллельно.
Альтернатива для сложных сценариев — БП с блоком «Параллельные действия», где каждая ветка создаёт свою задачу.
Отслеживание выполнения задач в CRM
Задача выполнена — нужно сдвинуть сделку на следующую стадию. Это делается через триггер на событие завершения задачи. Путь: CRM → Воронка → Триггеры → Добавить → Завершена задача.
Триггер отслеживает конкретную задачу или любую задачу, привязанную к сделке — зависит от настройки.
Сроки настройки
Настройка автосоздания задач для одной воронки — 2–4 часа. Включает настройку роботов на каждой нужной стадии, тестирование подстановки полей и проверку привязки задач к сделкам.







