Craftegra
Bitrix24 · Кастомизация · Интеграции · REST

Сложная кастомизация и интеграции Битрикс24

Сложные задачи под Битрикс24, которые обычно закрывает команда интеграторов, — в одни руки. Глубокая кастомизация коробки, интеграции и REST. Напрямую с инженером: оценка в часах и гарантированная дата сдачи.

8+ лет
в разработке под Битрикс24
30+
проектов
Сотни
решённых задач
// карта интеграции
1С / ERP Внешние API Склад / Банк Телефония Сайт / Форма Telegram Bitrix24
01 Услуги

Направления разработки

Типовую настройку «из коробки» не беру — только инженерия.

01

Сложная кастомизация коробки

Кастомные типы полей, вкладки и интерфейсы в сущностях, кастомные формы, расширение активити в карточке CRM (без REST-встройки), обработчики событий, права доступа, доработка логики стандартных модулей — без потери обновляемости. Знаю исходный код модулей и их ограничения, перепроверяю возможности системы до старта.

02

Интеграции с внешними системами

Телефония (Asterisk/FreePBX), маркетплейсы, учётные системы (1С), банки и любые REST/SOAP API. Отвечаю за сторону Битрикс24: обмен, обработку данных, очереди, идемпотентность, устойчивость к сбоям. Доработки на стороне внешней системы (например, обмен в 1С) ведёт её разработчик — стыкуюсь по согласованному протоколу.

03

Разработка отдельных модулей

Полноценные модули внутри Битрикс24: Helpdesk (SLA, тикеты, уровни поддержки, жизненные циклы), единое окно обращений (звонки, письма, чаты открытых линий, очереди) и другие коммерческие решения.

04

Автоматизация бизнес-процессов

Сложные бизнес-процессы с длинным жизненным циклом, кастомные активити для БП, роботы и триггеры, согласования и генерация документов.

05

Организация процесса разработки

Выстраиваю инженерный процесс под проект: несколько стендов (dev/stage/prod), CI/CD на GitLab, контроль версий. Миграции — для единообразного переноса структуры (поля, сущности, настройки) между стендами без ручного повторения.

06

REST API и приложения для облака

Приложения для Битрикс24.Маркет, REST-приложения и REST-встройки для облачного Битрикс24. Размещение приложений и хуков — только на стороне клиента.

02 Кейсы

Примеры разработок

Реальные проекты и продукты. Часть деталей обезличена по NDA.

Комплексная доработка · CRM

Комплексная доработка CRM со смарт-процессами

Множество смарт-процессов, кастомные формы для управления связанными элементами прямо во вкладках сущностей, кастомные селекторы сущностей с зависимостями от значений других полей, генерация документов в DOCX/XLSX/PDF.

  • Смарт-процессы
  • Кастомные формы
  • DOCX/XLSX/PDF
Коммерческий продукт · телефония

Связка телефонии (Asterisk/FreePBX) и Битрикс24

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

  • Asterisk
  • FreePBX
  • Bitrix24 App
  • REST
Внутренний продукт · омниканальность

Единое окно обращений

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

  • Открытые линии
  • CRM
  • BX.Vue
Внутренний продукт · поддержка

Helpdesk внутри Битрикс24

Система тикетов с SLA, уровнями поддержки и жизненными циклами тикетов — полноценный service desk внутри портала.

  • SLA
  • Тикеты
  • Бизнес-процессы
Архитектура · мобильное приложение

Изолированный слой авторизации и REST для мобильного приложения

Для сайта на «1С-Битрикс: Управление сайтом» — отдельный контур авторизации и REST-расширения для клиентского мобильного приложения. Запросы обслуживаются напрямую, минуя стандартный серверный стек: ниже задержки и нагрузка.

  • 1С-Битрикс
  • REST
  • Авторизация
Интеграция · нестандартная

Двусторонняя интеграция Oracle/Windows-приложения с облачным Битрикс24

У десктоп-приложения на Oracle DB не было внешнего API. Согласовал с его разработчиками доработку БД, реализовал обмен через триггеры и хранимые процедуры с буферными таблицами и поднял на сервере БД лёгкий веб-сервис для двустороннего обмена с Битрикс24.

  • Oracle
  • Windows Server
  • REST

А также: интеграция интернет-магазина с маркетплейсом, связка CRM с ЕСИА с дополнительной обработкой данных, расширение активити в карточке CRM, настройка CI/CD (GitLab) — и многие другие задачи.

03 Процесс

Как устроена работа

Прозрачно: задача под ваше ТЗ, оценка в часах и гарантированная дата сдачи.

  1. 01

    ТЗ от вас

    Разбор задачи и требований по вашему ТЗ, уточнение ограничений, предложение по архитектуре.

  2. 02

    Оценка в часах + дата

    Оценка трудозатрат в часах и гарантированная дата сдачи. Без скрытых условий.

  3. 03

    Разработка

    Реализация задачи, промежуточные демонстрации, правки в рамках согласованного объёма.

  4. 04

    Сдача

    Тестирование, перенос в прод, краткие инструкции и передача результата.

Нет готового ТЗ? «Проработка ТЗ» — отдельный оплачиваемый этап (по факту часов): анализ, проектирование и постановка задачи. Дальше — разработка уже по этому ТЗ.

04 Компания

О Craftegra

Craftegra — независимая инженерная практика, сфокусированная на сложной разработке под Битрикс24: глубокая кастомизация коробки, интеграции, собственные модули и REST. Глубоко знаю исходный код стандартных модулей — их возможности и ограничения — и перепроверяю систему до начала задачи. Вы работаете напрямую с инженером, без агентской наценки и потери смысла между менеджерами.

  • Приоритет — сложная кастомизация и интеграции; типовую настройку CRM не беру
  • Десятки проектов и сотни решённых задач под Битрикс24
  • Знание исходников стандартных модулей — возможности и ограничения
  • Объём интеграторской команды — в одни руки
  • Оценка в часах и гарантированная дата сдачи

Компетенции и стек

  • PHP
  • Битрикс24 REST API
  • D7 / ORM
  • BX.Vue (UI-расширения)
  • sprint.migration
  • Бизнес-процессы
  • MySQL
  • JavaScript / Vue
  • Vite / сборка Битрикс
  • Docker
  • Asterisk / FreePBX
  • CI/CD (GitLab)
05 Взаимодействие

Форматы сотрудничества

Прозрачные модели работы. Точная оценка — после разбора задачи.

оценка в часах

Разработка под ваше ТЗ

Клиентская задача с готовым ТЗ. Оценка трудозатрат и фиксированная дата сдачи.

  • Гарантированный срок
  • Прозрачная оценка
  • Промежуточные демо
по факту часов

Проработка ТЗ

Когда ТЗ нет: анализ, проектирование и постановка задачи отдельным этапом.

  • Архитектура решения
  • Готовое ТЗ на выходе
  • Переход к разработке
полная занятость

Fulltime / выделенный инженер

Усиление разработческой части для интеграторов и продуктовых команд.

  • Выделенные часы
  • Работа в вашей команде
  • Долгосрочно

Стоимость считается в часах; работа берётся под ваше ТЗ с гарантированной датой сдачи. Сопровождение и формальная часть остаются на стороне клиента.

Обсудить задачу
06 FAQ

Частые вопросы

Коротко о том, как устроена работа.

Что вы относите к сложной разработке?

Кастомные типы полей, вкладки и интерфейсы в сущностях, кастомные активити и бизнес-процессы, доработку логики стандартных модулей, собственные модули и интеграции. Типовую настройку CRM «из коробки» не беру.

Делаете ли вы доработки на стороне 1С?

Нет. Отвечаю за сторону Битрикс24: REST/обмен, обработку данных, логику и устойчивость интеграции. Доработки внутри 1С ведёт ваш 1С-разработчик — стыкуюсь с ним по согласованному протоколу обмена.

Есть ли поддержка или абонентское сопровождение?

Нет. Беру только разработческие задачи с понятным результатом и датой сдачи. Это позволяет держать фокус на инженерии.

Как считается стоимость?

Оценка трудозатрат в часах и гарантированная дата сдачи под ваше ТЗ. Без фиксированной «цены за проект» и скрытых условий.

Нужно ли своё ТЗ?

Да, оптимально — задача под ваше ТЗ. Если ТЗ нет, его проработка — отдельный оплачиваемый этап (по факту часов), после чего начинается разработка.

Можно ли нанять на fulltime?

Да. Доступен формат выделенного инженера на полную занятость — для интеграторов и продуктовых команд.

Работаете ли с интеграторами на субподряде?

Да. Усиливаю команды интеграторов на разработческой части — там, где нужен инженер уровня сложных доработок Битрикс24.

Облако или коробка?

И то, и другое: облачный Битрикс24 через REST и коробочные версии с доработкой исходного кода и модулей.

07 Контакты

Обсудить задачу

Опишите задачу — ответ и варианты решения обычно в течение дня.

Отправляя форму, вы соглашаетесь на обработку данных для ответа на заявку.