Разработка Битрикс24 нужна, когда настройками и роботами задачу уже не решить: нужен свой расчёт в сделке, связь с системой без готового коннектора, отдельное приложение для сотрудников или клиентов. Программисты Битрикс24 «Гильдии консультантов» пишут приложения на REST API для облака, дорабатывают модули коробочной версии, делают приложения для Маркетплейса Битрикс24 — и сами работают в Битрикс24 каждый день. Работаем по всей России, удалённо.
Когда нужна разработка
- Роботов и штатных бизнес-процессов не хватает: нужна своя логика — расчёт, проверка, ветвление по данным из другой системы
- У нужного сервиса нет приложения в Маркетплейсе Битрикс24, а данные переносят руками
- В карточке сделки не хватает своего блока: калькулятора, истории из учётной системы, кнопки с действием
- Коробочный Битрикс24 когда-то доработали, документации нет, и обновлять портал страшно
- Есть идея приложения для Битрикс24 — для себя или на продажу через Маркетплейс
- Нужна CRM под свой процесс, и вы выбираете между разработкой CRM системы с нуля и доработкой готовой
Что разрабатываем для Битрикс24
Что делаем
- встраивание в CRM, задачи, чат и меню портала
- свои поля, вкладки и виджеты в карточках
- обмен с вашими системами через Битрикс24 REST API
- интерфейс в стиле портала, права по ролям
- свои действия и роботы для дизайнера процессов
- смарт-процессы: договоры, заявки, рекламации
- автоматизация продаж: расчёты, скидки, согласования
- данные из 1С и других систем прямо в процессе
- свои модули и компоненты
- доработка модуля CRM и задач
- разбор и документирование чужих доработок
- перенос доработок при обновлении и переезде
- проектирование и прототип
- многопортальная архитектура и установка в один клик
- публикация в Маркетплейсе Битрикс24
- обновления и поддержка пользователей
Битрикс24 REST API и вебхуки — коротко
Вебхук — самый простой способ связать Битрикс24 с другой системой. Входящий вебхук — это адрес с секретным ключом, по которому ваша система вызывает методы Битрикс24 REST API: создаёт лид, обновляет сделку, ставит задачу. Исходящий вебхук — наоборот: Битрикс24 сам отправляет запрос на ваш сервер, когда что-то произошло (новая сделка, смена стадии, оплата счёта).
Создать вебхук может администратор портала в разделе для разработчиков («Приложения» → «Разработчикам»): выбрать «Входящий вебхук» или «Исходящий вебхук» и отметить права — CRM, задачи, пользователи. Документация Битрикс24 API — apidocs.bitrix24.ru. Вебхука хватает для простого обмена; для встраивания в интерфейс, своих роботов и тиражирования нужно приложение.
# Входящий вебхук: создать сделку
# (адрес и ключ — из настроек вебхука)
curl -X POST \
https://ваш-портал.bitrix24.ru/rest/1/<ключ>/crm.deal.add.json \
-H 'Content-Type: application/json' \
-d '{
"fields": {
"TITLE": "Заказ с сайта",
"OPPORTUNITY": 45000,
"CONTACT_ID": 1532
}
}'
# Ответ: {"result": 8841} — ID новой сделки
Вебхук, приложение или доработка коробки
Работы и трудоёмкость
| Работа | Трудоёмкость | Нужно ТЗ |
|---|---|---|
| Вебхуки и REST API | ||
| Входящий вебхук: обмен с внешней системой (создание и обновление сущностей) | от 4 ч | |
| Исходящие вебхуки и события: реакция внешней системы на изменения в CRM | от 6 ч | да |
| Своя интеграция через REST API с журналом ошибок | от 20 ч | да |
| Приложения | ||
| Приложения для облачного Битрикс24, доработка коробки, дизайн | от 20 ч | да |
| Виджет или вкладка в карточке CRM | от 12 ч | да |
| Свой тип пользовательского поля | от 8 ч | да |
| Чат-бот или свой канал открытых линий | от 20 ч | да |
| Тиражное приложение для Маркетплейса Битрикс24 | от 50 ч | да |
| Процессы | ||
| Бизнес-процесс в CRM: линейный / со статусами | от 10 / от 14 ч | да |
| Своё действие для бизнес-процесса или свой робот | от 8 ч | да |
| Смарт-процессы | от 20 ч | да |
| Коробочная версия | ||
| Свой модуль или компонент | от 16 ч | да |
| Доработка модуля CRM, задач, бизнес-процессов | от 8 ч | да |
| Аудит и документирование существующих доработок | от 8 ч | |
Оплата — за фактические часы. Стоимость часа — от 3 000 ₽/ч. Точную трудоёмкость называем после разбора задачи, для сложных работ сначала пишем техническое задание.
Как работают доработки
ЮKassa, банк, эквайринг
номер счёта, сумма
найдена по счёту
- Принял уведомление платёжной системы
- Нашёл сделку по номеру счёта
- Сверил сумму и отметил оплату
- Перевёл сделку на следующую стадию
- Поставил задачу на отгрузку
В сделке
Сменилась сама
Задачей
Не нужна
товары и параметры
по API
ваш прайс
- Показал калькулятор во вкладке сделки
- Подтянул цены и остатки
- Применил скидки клиента
- Записал товары и сумму в сделку
- Сформировал КП по шаблону
Посчитана
В сделке
Готово
Исключены
выиграна
по реквизитам
юрист, финансы
- Создал элемент «Договор» из сделки
- Заполнил реквизиты клиента
- Запустил согласование по своим правилам
- Своё действие проверило лимит клиента
- Вернул подписанный договор в сделку
Своя сущность
По этапам
Проверен
Видны
описание, комментарии
все записи
текстом
- Собрал контекст задачи по API
- Сверил с регламентом через модель
- Вынес вердикт с кодами нарушений
- Записал решение в журнал
- После калибровки — уведомил исполнителя
По каждой задаче
С версией регламента
Исполнителю
Не нужна
Свои приложения и доработки — в работе
Deskman — наше приложение для Битрикс24 в Маркетплейсе: service desk для IT-компаний, которые обслуживают клиентов по договору. Заявки, учёт времени, биллинг по разным ставкам, баланс клиента и отдельный веб-интерфейс для клиентов — внутри Битрикс24. Мы прошли весь путь приложения для Маркетплейса: от проектирования до публикации и поддержки.
Поверх своего портала мы запустили ИИ-агента-аудитора задач: по расписанию он забирает задачи через Битрикс24 REST API и сверяет их с регламентом. Первый же прогон показал, что у 28 из 32 задач в работе нет оценки в часах. Для СДЭК связали Битрикс24 с Jira на сервере компании: задачи трекера сами становятся сделками, контактами и компаниями без дублей.
Проекты в цифрах
Стоимость — сумма по проекту; ваш проект оценим после разбора задачи.
Сколько стоит разработка для Битрикс24
Золотой партнёр Битрикс24
Как работаем
-
01РазборЧто нужно и почему не хватает штатного Битрикс24, облако или коробка, с какими системами связать. Ответ на заявку — в течение 10 минут.
-
02Оценка и ТЗВыбираем способ — настройка, вебхук, приложение или модуль — и называем трудоёмкость в часах. Для сложных задач пишем ТЗ.
-
03РазработкаПишем и проверяем на копии портала или тестовом портале. Показываем результат по частям, а не в конце.
-
04Запуск и поддержкаПереносим на рабочий портал, обучаем сотрудников, оставляем код и документацию, сопровождаем.
Что важно знать
- Работаем с облаком и коробкой Битрикс24
- Оплата за фактические часы, оценка — до начала работ
- Код, доступы и документация остаются у вас
- Коробку дорабатываем без правки ядра — портал обновляется
- Платные тарифы Битрикс24 и подписка на Маркет — по ценам вендора
Расскажите, что нужно доработать в Битрикс24, — оценим в часах
Вопросы о разработке Битрикс24
Что такое разработка для Битрикс24 и чем она отличается от настройки?
Настройка — это то, что делается в интерфейсе портала: воронки, поля, роботы, права, штатные бизнес-процессы. Разработка Битрикс24 — написание кода: приложений на REST API, обработчиков вебхуков, своих действий бизнес-процессов, модулей коробки. Разработка нужна, когда штатных возможностей не хватает. Начинаем всегда с вопроса, нельзя ли обойтись настройкой.
Что можно сделать через Битрикс24 REST API?
Почти всё, что видно в портале: создавать и менять лиды, сделки, контакты, компании, счета, элементы смарт-процессов, задачи, сообщения в чатах; получать события; встраивать свои вкладки и виджеты в интерфейс; регистрировать роботов, действия бизнес-процессов и чат-ботов. REST API Битрикс24 одинаково работает в облаке и в коробке.
Что такое вебхук в Битрикс24 и как его создать?
Вебхук — это адрес для обмена с порталом без отдельного приложения. Входящий вебхук позволяет внешней системе вызывать методы Битрикс24 API, исходящий — Битрикс24 сам отправляет запрос на ваш сервер при событии (например, создании сделки). Создаёт вебхук администратор портала в разделе «Приложения» → «Разработчикам»: выбирает тип вебхука и права. Ключ вебхука — как пароль: храните его только на сервере.
Где документация Битрикс24 API?
Официальная документация REST API Битрикс24 — на apidocs.bitrix24.ru: методы, события, права, примеры. Для коробочной версии дополнительно используется документация по ядру D7 и модулям 1С-Битрикс. Если нужна консультация программиста Битрикс24 по конкретной задаче — напишите, подскажем.
Нужна ли подписка на Маркетплейс Битрикс24?
Подписка на Битрикс24.Маркет нужна, чтобы устанавливать и использовать приложения из Маркетплейса Битрикс24 — например, наш Deskman. Своё локальное приложение, сделанное только для вашего портала, и вебхуки подписки обычно не требуют. Условия и цены подписки устанавливает вендор — подскажем по тарифам.
Можно ли сделать своё приложение для Маркетплейса Битрикс24?
Да. Проектируем, разрабатываем и помогаем опубликовать тиражное приложение в Битрикс24.Маркет: многопортальная установка, обновления, поддержка пользователей. Мы прошли этот путь со своим приложением Deskman. Срок — от 1,5–2 месяцев в зависимости от функций.
Дорабатываете ли вы коробочную версию и модуль CRM?
Да: свои модули и компоненты, обработчики событий, доработка модулей CRM, задач и бизнес-процессов. Принцип — не трогать ядро, чтобы портал продолжал обновляться. Если коробку до вас уже дорабатывали, сначала разбираем и документируем существующие доработки.
Разработка CRM системы с нуля или доработка Битрикс24 — что выгоднее?
Чаще всего — доработка. Разработка CRM на заказ с нуля — это месяцы работы и свой код, который придётся поддерживать вечно. В Битрикс24 уже есть CRM, задачи, телефония, мессенджеры и мобильное приложение; дописывается только то, чего не хватает. CRM с нуля оправдана, когда процесс уникален и CRM — часть вашего продукта. Если нужна связка CRM и ERP, советуем Битрикс24 плюс 1С: интеграция Битрикс24 с 1С.
Сколько стоит разработка для Битрикс24?
Работы оплачиваются по часам (час — от 3 000 ₽/ч). Простая доработка — свой робот, вебхук, поле — от 4–8 часов. Приложение на REST API или интеграция с вашей системой — от 20 часов. Наши реальные проекты: интеграция с Jira для СДЭК — 70 часов, обмен с сервисом подбора персонала для Русклимата — 45 часов. Точную оценку даём после разбора задачи.
Кто разработчик Битрикс24?
Битрикс24 разрабатывает компания «1С-Битрикс». Мы — партнёр: внедряем, настраиваем и дорабатываем Битрикс24 для клиентов, пишем приложения и интеграции, а наше приложение Deskman опубликовано в Маркетплейсе Битрикс24.
Есть ли приложение Битрикс24 для Windows и Mac?
Да, у Битрикс24 есть десктопное приложение для Windows и macOS (чат, звонки, уведомления, диск) и мобильное приложение. Их ставят с сайта Битрикс24 или из портала. Наши приложения для Битрикс24 работают внутри портала и доступны и в браузере, и в этих приложениях.
Как вы защищаете данные портала при разработке?
Доступы — с минимальными правами, ключи вебхуков и приложений храним только на сервере. Новый код проверяем на копии портала или тестовом портале, на рабочий переносим после приёмки. Код и документация передаются вам, доступы после проекта можно отозвать.
Что ещё посмотреть
Кейсы
Гильдия консультантов — это:
- Установка программного продукта (с выездом или удаленно)
- Обучение в соответствии с выходящими изменениями в законодательстве и самой программе
- Консультации специалистов по применению программного обеспечения