Автоматизация Битрикс24 начинается не с подключения ко всем данным CRM, а с одного измеримого процесса. Например: новая заявка должна получить ответственного, задачу на звонок и напоминание, если клиенту не ответили вовремя. ИИ-агент ускоряет проектирование и код, но доступ к боевой CRM подключают поэтапно и под контролем человека.
Разбор рассчитан на портал, где уже ведутся сделки и задачи. Если CRM ещё не настроена, сначала опишите процесс: агент не починит регламент, которого нет.

Автоматизация задач и продаж: с чего начать
Подходящий процесс легко описать правилом «если произошло X, проверь Y и сделай Z». Он повторяется часто, имеет понятного владельца и допускает тестирование на нескольких сделках. Хорошие кандидаты:
- назначить ответственного по источнику или региону;
- создать задачу после новой заявки;
- напомнить, если сделка слишком долго стоит на этапе;
- проверить заполнение обязательных полей перед переходом;
- собрать ежедневный список просроченных действий;
- передать подтверждённый заказ во внутреннюю систему.
Не начинайте с автоматического удаления, массовой смены стадий или записи финансовых данных. Первая версия должна либо только читать, либо создавать обратимое действие, которое сотрудник видит и может отменить.
Пример: новая заявка получает ответственного и звонок
Сценарий для небольшой команды:
- в CRM появляется новая сделка;
- по источнику определяется ответственный менеджер;
- создаётся задача «Связаться с клиентом» со сроком 30 минут;
- если задача не закрыта, руководителю приходит уведомление;
- если номер телефона пуст, сделка попадает в отдельный список, а задача не создаётся;
- каждое действие записывается в журнал автоматизации.
Автоматизация бизнес-процессов: роботы, триггеры или своя интеграция
- Роботы и триггеры. Роботы выполняют действия на стадии сделки — создают задачи, отправляют уведомления; триггеры реагируют на событие, например звонок клиента или заполнение формы, и переводят сделку на нужную стадию. Проверьте список доступных действий в настройках автоматизации вашего портала: если нужного действия там нет, переходите к следующей ступени.
- Дизайнер бизнес-процессов. Если он доступен на вашем портале, это следующая ступень, когда одного робота мало и нужна цепочка штатных действий с условиями и согласованиями.
- Готовое решение из каталога приложений Битрикс24. Если типовое решение под вашу задачу есть в каталоге, оно закроет её быстрее своей разработки; подстроить его под ваш процесс получится только в пределах его настроек.
- Собственная REST-интеграция. Оправдана для внешней системы, сложной проверки, пакетной обработки или отдельного внутреннего инструмента для малого бизнеса. Права приложения или вебхука задаются через scope; за код, ошибки и обновления отвечаете вы.
Проверьте, какие из этих инструментов доступны на вашем тарифе и в редакции портала — облако или коробка: от этого зависит выбор ступени.
Задачу на звонок и уведомление из примера выше часто можно собрать роботами — начните с них. Своя интеграция нужна, когда таблица распределения ведётся вне Битрикс24, например в Excel, нужен журнал с причиной каждого назначения, защита от повторной обработки или отчёт об ошибках. Шаблон ниже — для такого варианта.
Шаблон задания для ИИ-агента
Нужно автоматизировать обработку новых сделок в тестовом направлении Битрикс24. Запуск — создание сделки на стадии «Новая». Предложи, как интеграция будет узнавать о новых сделках. ID стадии не подставляй из примера: в нестандартном направлении он содержит префикс направления, поэтому получи его через REST API или спроси у меня. Если заполнены телефон и источник, выбери ответственного по таблице соответствий и создай задачу на звонок со сроком 30 минут. Если телефон пуст, ничего не меняй и добавь запись в отчёт ошибок. При просрочке задачи отправь уведомление руководителю, но не меняй стадию сделки. Все действия записывай в журнал с ID сделки, временем, результатом и текстом ошибки. Повторная обработка одной сделки не должна создавать вторую задачу. Адрес вебхука читай из переменной окружения и не записывай его в код и журнал. Сначала подготовь режим dry-run без записи в CRM, список нужных прав и план отката.
Безопасный порядок внедрения
1. Нарисуйте процесс до кода
Запишите три вещи: событие запуска, условия и результат. Назначьте владельца правила. Если два руководителя по-разному понимают, кому назначать заявку, автоматизация только закрепит конфликт.
2. Создайте отдельный доступ с минимальными правами
Не используйте пароль администратора, не пересылайте адрес вебхука в мессенджерах и не публикуйте его в документации или репозитории: храните его в переменной окружения или файле .env, который не попадает в Git. Создайте отдельный входящий вебхук и выдайте только нужные права доступа (scope), например CRM и задачи, не включая пользователей, телефонию и настройки портала. Для первой проверки достаточно чтения тестовых сделок; запись включайте после dry-run.
3. Проверьте на тестовом направлении
Создайте набор сделок: корректная, без телефона, с неизвестным источником, повторная. Сначала сценарий должен показать, что он сделал бы, не меняя CRM. Сравните ожидаемые и фактические действия.
4. Защититесь от повторов
Событие о новой сделке может прийти повторно, сеть — оборваться после успешной записи, а сотрудник — изменить сделку во время обработки. Храните идентификатор выполненного действия и перед созданием задачи проверяйте, что её ещё нет. Это называется идемпотентностью; без неё CRM быстро заполнится дублями.
5. Включайте запись поэтапно
Сначала один менеджер и один тип заявки, затем вся тестовая группа, затем рабочий процесс. Ограничьте число операций за запуск. На каждом этапе должен быть понятный способ отключить интеграцию без остановки Битрикс24.
Что обязательно логировать
- время и ID сделки;
- какое правило сработало;
- какие поля прочитаны и что изменено, без секретов и лишних персональных данных;
- ID созданной задачи или уведомления;
- ошибку API и число повторных попыток;
- версию сценария.
Журнал позволяет руководителю ответить, почему заявку назначили именно этому сотруднику и кто поменял данные.
Как проверить эффект
До запуска зафиксируйте базовые показатели за одну-две недели: медианное время до первого действия, долю заявок без задачи, число дублей и просроченных контактов. После запуска сравнивайте те же метрики, а не количество выполненных API-запросов.
Для описанного сценария успех — меньше заявок без первого звонка и быстрее реакция без роста дублей и ошибочных назначений. Если метрика не меняется, возможно, проблема не в автоматизации, а в расписании или загрузке команды.
Если процесс заканчивается ручной выгрузкой, разберите её отдельным сценарием: при автоматизации отчёта в Excel понадобятся сверка числа строк, контрольные суммы по ключевым полям и отдельный лист ошибок.
Как RUFP помогает собрать интеграцию
RUFP — десктоп-приложение для macOS, Windows и Ubuntu. Опишите процесс обычными словами, приложите обезличенные примеры сделок и таблицу распределения — RUFP поможет составить план, написать код интеграции с режимом dry-run и тесты. Вебхук и права доступа вы создаёте на своём портале и передаёте коду через переменную окружения.
В режиме плана шаги можно обсудить до выполнения. Изменения кода видны во вкладке «Обзор»; чтобы при необходимости откатить их, ведите проект в Git. С включённым «Полным доступом» агент записывает файлы и выполняет команды без отдельных подтверждений, с выключенным действуют ручные разрешения. Пока код обращается к рабочей CRM, оставьте полный доступ выключенным.
RUFP работает из России напрямую — без VPN, региональных блокировок и ограничений доступа; оплата принимается российской банковской картой. В RUFP есть пробный период на один день.
Описать первый процесс для Битрикс24
Чек-лист перед включением
- есть владелец процесса и измеримая цель;
- интеграция использует минимальные права;
- секреты не хранятся в коде и логах;
- dry-run проверен на корректных и ошибочных примерах;
- повторное событие не создаёт дубль;
- есть лимит операций, журнал и уведомление об ошибке;
- понятно, как отключить сценарий и откатить изменения.
Частые вопросы
С чего начать автоматизацию Битрикс24?
Выберите один повторяющийся процесс с понятным владельцем и измеримой целью. Первую версию запустите в dry-run на тестовом направлении, а запись в CRM включайте только после проверки ожидаемых действий.
Когда хватит роботов, а когда нужен REST API?
Для стандартных уведомлений, задач и условий сначала используйте роботов и триггеры. REST-интеграция нужна, когда процесс работает с внешней системой, сложной проверкой или собственным интерфейсом.
Какие права выдавать интеграции?
Только минимальные scope, необходимые для конкретного сценария. Не используйте пароль администратора, не храните вебхук в коде и не включайте доступ к пользователям, телефонии и настройкам портала без необходимости.
Может ли RUFP подключиться к Битрикс24 сам?
RUFP помогает спроектировать, написать и проверить код интеграции локально; вебхук, права доступа и запуск сценария вы настраиваете на своей стороне.