Кейсы Digital for Sales: использование приложений для Битрикс24

Как ставить задачи из Telegram в Битрикс24 и почему это не стоит делать в типовом приложении

2026-03-22 16:37
Можно ли ставить задачи в Битрикс24 из Telegram? Разбираем, почему это технически возможно, но редко оправдано.

Когда компания настраивает интеграцию Битрикс24 с Telegram, первый ожидаемый сценарий почти всегда одинаковый: получать уведомления о событиях, не заходя лишний раз на портал. На этом фоне быстро появляется следующий вопрос – можно ли пойти дальше и создавать задачи прямо из Telegram. Такой запрос выглядит логично, особенно если сотрудники много времени проводят в мессенджере, а не в интерфейсе Битрикс24.

В чем состоит задача

На практике речь идет о двух разных механиках. Первая – это передача уведомлений о задачах из Битрикс24 в Telegram. Вторая – полноценная постановка задач из Telegram обратно в Битрикс24. Для пользователя разница может казаться небольшой, но с технической точки зрения это два принципиально разных уровня интеграции. В первом случае достаточно доставить событие в мессенджер. Во втором нужно фактически перенести в Telegram часть логики формы создания задачи из Битрикс24.

Именно поэтому приложение Уведомления о Задачах в Telegram хорошо решает сценарий оповещений, но не предназначено для обратного управления задачами. Это нормальное ограничение архитектуры, а не недоработка продукта.

Почему стандартный сценарий создания задачи в Telegram быстро упирается в ограничения

Главная сложность начинается не в момент вызова REST API, а в момент заполнения полей. Технически создать задачу в Битрикс24 через API можно. Можно передать название, описание, сроки, ответственного и другие параметры. Но проблема не в самом методе API, а в пользовательском интерфейсе, который нужен для корректного ввода этих данных.

Исполнитель, постановщик и наблюдатели

В Битрикс24 выбор исполнителя обычно происходит из списка сотрудников портала. В Telegram такого привычного механизма нет. Значит, нужно заранее получать список пользователей, преобразовывать его в удобный формат для бота, продумывать поиск по сотрудникам, обработку совпадений, ошибки выбора и сценарии, когда сотрудник уволен, скрыт или недоступен для текущего пользователя. Аналогичная история возникает с постановщиком, соисполнителями и наблюдателями.

Привязка к проектам и сущностям CRM

Еще сложнее становится, когда задача должна быть связана с проектом, рабочей группой, сделкой, компанией, контактом или элементом смарт-процесса. Тогда боту уже недостаточно просто отправить команду “создать задачу”. Ему нужно уметь последовательно уточнять контекст, подгружать доступные сущности, фильтровать результаты и сохранять логику выбора в понятном для пользователя виде. Иначе постановка задач из Telegram превращается в длинный диалог с большим количеством технических шагов и высокой вероятностью ошибки.

Почему тиражное приложение здесь почти всегда проигрывает кастомной разработке

Тиражное решение должно быть универсальным. А логика постановки задач из Telegram почти всегда зависит от структуры конкретного портала: состава пользователей, ролей, проектов, обязательных полей, CRM-связей, внутренних правил безопасности и сценариев согласования. Поэтому один и тот же бот не может одинаково удобно работать у всех.

Отдельный риск – безопасность. Если используется общий бот или общая инфраструктура для нескольких компаний, сразу возникают вопросы разграничения доступа, хранения токенов, разделения данных порталов и защиты служебной информации. Для уведомлений такой сценарий проще контролировать. Для создания задач и работы с данными пользователей – заметно сложнее.

Как выглядит рабочее решение на практике

Если компании действительно нужен сценарий “поставить задачу из Telegram”, его обычно реализуют как отдельную кастомную механику. Бот принимает команду, поэтапно собирает данные, обращается к REST API Битрикс24, валидирует значения полей и только после этого создает задачу.

Пример логики может быть таким:

1. Пользователь в Telegram запускает команду создания задачи.

2. Бот запрашивает название задачи.

3. Затем предлагает выбрать исполнителя не из выпадающего списка, а через поиск по фамилии или через кнопки с ограниченным набором сотрудников.

4. После этого уточняет срок, проект, при необходимости – привязку к CRM.

5. На финальном шаге бот собирает ID выбранных сущностей и отправляет запрос в REST API Битрикс24 на создание задачи.

Пример подхода в виде обычного текста:

получить сообщение от пользователя

определить, что запущен сценарий создания задачи

запросить название

получить список сотрудников портала через API

показать пользователю варианты выбора исполнителя

сохранить выбранный user_id

при необходимости получить список проектов или CRM-сущностей

собрать параметры задачи

выполнить tasks.task.add через REST API

вернуть пользователю результат создания

Такой сценарий можно реализовать, например, на Python с вебхуками и собственной логикой хранения состояний диалога. Но это уже не простая интеграция уведомлений, а полноценный отдельный продукт внутри экосистемы Битрикс24.

Когда Telegram действительно полезен для задач

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

Именно в таком сценарии Уведомления о Задачах в Telegram выглядит наиболее оправданным инструментом: он не пытается заменить интерфейс Битрикс24, а усиливает его там, где это действительно удобно для пользователя.

Результат

Если задача состоит в том, чтобы оперативно получать информацию о событиях по задачам, Telegram – отличный канал. Если же цель – полноценно создавать задачи из мессенджера, это уже сложный интеграционный проект с отдельной логикой интерфейса, выбора пользователей, проектов и CRM-связей.

Вывод

Создание задач из Telegram в Битрикс24 технически возможно, но в большинстве случаев не должно быть частью простого тиражного приложения для уведомлений. Чем больше в задаче участников, связей и обязательных полей, тем сильнее Telegram уступает родному интерфейсу Битрикс24. Поэтому разумный подход такой: постановку задач оставлять в системе, где для этого уже есть все необходимые элементы, а Telegram использовать как удобный и быстрый канал оповещений.