Fullstack-разработчик · Битрикс24

Обо мне

Я Fullstack-разработчик и инженер по автоматизации процессов Битрикс24. Создаю интеграции, локальные приложения, PHP-модули и backend-сервисы, которые связывают CRM с внешними системами. За время работы спроектировал более 50 REST API-интеграций, разработал более 20 backend-сервисов и более 15 модулей для коробочных порталов. Работаю с облачными и коробочными решениями, фоновыми задачами, отчётностью и потоками данных. Проектирую решения так, чтобы ими было удобно пользоваться.

Денис Куцаев
50+REST API и интеграций
20+backend-сервисов
15+PHP-модулей для коробочных порталов
×5меньше ручной работы в аналитическом проекте

Избранные кейсы

Прикладные решения, встроенные в ежедневную работу команд.

Битрикс24Auto.ru
Кейс 01

Интеграция Auto.ru и Битрикс24

Автоматическая синхронизация автомобилей, оценок, клиентов, документов и статусов между системами.

Открыть кейс →
Кнопки запуска бизнес-процессов в CRM-карточке
Кейс 02

Запуск бизнес-процессов из CRM-карточки

Настраиваемые кнопки запускают нужный процесс в один клик и сразу показывают результат.

Открыть кейс →
Интерфейс настройки замещения сотрудников
Кейс 03

Замещение сотрудников в Битрикс24

Модуль автоматически назначает заместителя в заданиях и согласованиях на период отсутствия сотрудника.

Открыть кейс →
Канбан-доска заказов ресторанов
Кейс 04

Управление заказами ресторанов

Единая платформа для каталога, заказов и сотрудников нескольких ресторанов с синхронизацией Битрикс24.

Открыть кейс →
Схема переноса данных из SharePoint в Битрикс24
Кейс 05

Перенос данных из SharePoint в Битрикс24

Пакетная миграция договорного архива, печатных форм и метаданных с созданием связанных CRM-карточек.

Открыть кейс →
Каскадный выбор связанных данных в Битрикс24
Кейс 06

Каскадный выбор связанных данных

Зависимые списки показывают только допустимые значения и сохраняют результат в CRM.

Открыть кейс →
Панель управления отчётами по торговым точкам
Кейс 07

Отчёты по торговым точкам

Единый сбор ежедневных данных, сводная таблица для руководителей и выгрузка в Excel.

Открыть кейс →
Главный экран корпоративного Telegram-бота
Кейс 08

Корпоративный Telegram-бот

Мини-приложение для подачи заявок, контроля статусов и связи с командой прямо в Telegram.

Открыть кейс →

Компетенции

От интеграционной архитектуры до прикладного интерфейса внутри CRM.

REST API и интеграции

Связываю Битрикс24 с внешними сервисами и внутренними системами.

Локальные приложения

Создаю встраиваемые интерфейсы для облачных и коробочных порталов.

PHP-модули

Дорабатываю функциональность коробочной версии Битрикс24.

Backend-сервисы

Разрабатываю API, отчётность, обработку данных и фоновые задачи.

Автоматизация и 1С

Настраиваю обмен данными, формы, отчёты и бизнес-процессы.

Чат-боты

Интегрирую диалоговые сценарии с CRM и внутренними процессами.

PythonPHPBitrix24 REST APIPostgreSQL1CRedisCeleryFlaskFastAPIDockerGitJavaScript

Контакты

Денис Куцаев

Кейс 02 · Локальное приложение

Запуск бизнес-процессов из CRM-карточки

Приложение добавляет в пользовательские поля CRM настраиваемые кнопки и показывает результат выполнения прямо в карточке элемента.

Задача

Сократить число действий при запуске часто используемых процессов и сделать их доступными в контексте сделки, контакта, компании или другой CRM-сущности.

Решение

Приложение получает шаблоны через REST API. Администратор управляет кнопками, а пользователь запускает процесс в один клик и сразу видит результат.

Интерфейс

Администрирование шаблонов и рабочие кнопки в карточке CRM.

Возможности

  • Подключение к Битрикс24 по REST API.
  • Синхронизация новых шаблонов.
  • Индивидуальное включение и отключение кнопок.
  • Настройка названия, цвета и типа CRM.
  • Разделение функций администратора и пользователя.
  • Отображение результата внутри карточки.

Как работает

  1. Приложение устанавливается и подключается к порталу.
  2. Администратор настраивает кнопки.
  3. В карточке создаётся пользовательское поле.
  4. Менеджер запускает процесс одним кликом.

Польза для менеджеров

Меньше переходов между разделами, быстрый запуск нужного процесса и понятный результат в контексте текущей CRM-карточки.

Кейс 07 · Локальное приложение

Отчёты по торговым точкам

Встроенное приложение собирает ежедневные данные менеджеров, формирует сводный отчёт и выгружает его в Excel.

Задача

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

Решение

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

Интерфейс

От создания ежедневного отчёта до управленческой сводки.

Возможности

  • Работа внутри интерфейса Битрикс24 через iframe.
  • Синхронизация пользователей портала.
  • Единая форма ежедневного отчёта.
  • Фильтры по датам, менеджерам и точкам.
  • Сводная таблица для руководителей.
  • Экспорт данных в Excel.

Как работает

  1. Приложение подключается к порталу.
  2. Синхронизируются пользователи.
  3. Менеджер заполняет форму.
  4. Руководитель выбирает фильтры.
  5. Отчёт просматривается или выгружается.

Польза для команды

Менеджеры работают в одном интерфейсе, а руководители быстро получают общую картину по всем торговым точкам в привычном табличном виде.

Кейс 06 · Локальное приложение

Каскадный выбор связанных данных

Приложение встраивает в CRM-карточку последовательный выбор зависимых значений и сохраняет результат в поля Битрикс24.

Задача

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

Решение

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

Интерфейс

Последовательный выбор организации, компании, вида и программы.

Возможности

  • Обновление данных через REST API.
  • Собственная структура зависимых значений.
  • Каскадная фильтрация вариантов.
  • Интерфейс внутри пользовательского поля.
  • Синхронизация результата с карточкой CRM.

Как работает

  1. Приложение подключается к порталу.
  2. В карточке создаётся пользовательское поле.
  3. Пользователь последовательно выбирает значения.
  4. Готовая цепочка сохраняется в CRM.

Польза для менеджеров

В списках остаются только допустимые значения, поэтому карточки заполняются быстрее и с меньшим числом ошибок.

Кейс 08 · Telegram-бот и Mini App

Корпоративный бот для работы с заявками

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

Задача

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

Решение

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

Интерфейс

Основные пользовательские сценарии внутри Telegram.

Возможности

  • Запуск мини-приложения командой /start.
  • Создание заявки с контактными данными и вложениями.
  • Просмотр своих заявок и стадий выполнения.
  • Разные сценарии обращения для клиентов.
  • Уведомления о завершении задач.
  • Опрос и выдача бонусных материалов.
  • Администрирование пользователей и ролей.

Как работает

  1. Пользователь запускает бота и открывает приложение.
  2. Выбирает нужный сценарий на главном экране.
  3. Заполняет форму и получает номер заявки.
  4. Следит за стадией выполнения в разделе «Мои заявки».
  5. Получает уведомление после завершения работы.

Польза для бизнеса

Обращения поступают по единому сценарию, клиенту не нужно устанавливать отдельное приложение, а команда тратит меньше времени на уточнение статусов и ручную обработку заявок.

Кейс 05 · Миграция данных и интеграция

Перенос данных из SharePoint в Битрикс24

Набор служебных скриптов переносит договорной архив, печатные формы и структуру папок, создаёт CRM-карточки документов и связывает их с файлами на Битрикс24.Диске.

Задача

Перенести большой исторический архив из SharePoint без ручной обработки каждого документа, сохранить структуру хранения и превратить файлы в управляемые CRM-сущности.

Решение

Автоматизированный конвейер выгружает архив, подготавливает печатные формы, восстанавливает папки на Диске, создаёт карточки документов и записывает прямые ссылки на файлы.

Схема процесса

Полный маршрут документа от исходной библиотеки до связанной CRM-карточки.

Возможности

  • Выгрузка папок, подпапок, файлов и служебной структуры SharePoint.
  • Создание локальной зеркальной копии архива.
  • Получение и конвертация печатных форм согласования в DOCX.
  • Восстановление структуры папок на Битрикс24.Диске.
  • Пакетная загрузка исходных документов и печатных форм.
  • Создание элементов смарт-процесса из Excel-источника.
  • Перенос атрибутов, авторов, путей и внешних идентификаторов.
  • Связывание CRM-карточек с файлами на Диске.

Как работает

  1. Скрипты подключаются к SharePoint и читают библиотеку.
  2. Архив и печатные формы сохраняются локально.
  3. В Битрикс24.Диске создаётся целевая структура папок.
  4. Документы пакетно загружаются на Диск.
  5. По метаданным создаются CRM-карточки.
  6. В карточки записываются ссылки на соответствующие файлы.

Результат

Автоматизирован полный контур миграции почти тысячи исходных файлов и сотен печатных форм. Структура архива сохранена, пакетная обработка может продолжаться после остановки, а каждый документ доступен одновременно как файл и как CRM-объект с метаданными.

Кейс 01 · API-интеграция

Интеграция Auto.ru и Битрикс24

Коннектор объединяет CRM автодилера с Auto.ru/CM.Expert: синхронизирует автомобили, сток, оценки, клиентов и документы, а результаты операций возвращает в сделки Битрикс24.

Задача

Устранить повторный ввод данных, поддерживать актуальный сток в CRM, сохранять связь объектов между системами и надёжно обрабатывать временную недоступность внешних API.

Решение

Асинхронный коннектор принимает webhook-события, выполняет длительные операции в очереди, хранит связи в PostgreSQL и синхронизирует изменения в обоих направлениях.

Архитектура интеграции

Быстрый приём событий и надёжная фоновая обработка внешних запросов.

Битрикс24Сделки, контакты, дела, файлы и уведомления
КоннекторFastAPI · PostgreSQL
Redis · Celery
Auto.ru / CM.ExpertСток, оценки, автомобили и документы

Возможности

  • Передача автомобилей из сделок Битрикс24 в сток Auto.ru.
  • Создание заявок на оценку по данным сделки.
  • Регулярная синхронизация новых и изменённых автомобилей.
  • Обновление оценок, цен и комментариев в CRM.
  • Создание и привязка контактов без дублирования.
  • Загрузка документов в сделки и записи в таймлайн.
  • Уведомления руководителей о завершённых действиях.
  • Идемпотентная обработка повторных webhook-событий.

Как работает

  1. Битрикс24 отправляет webhook о сделке или деле.
  2. Коннектор проверяет данные и ставит задачу в очередь.
  3. Фоновый процесс обращается к API Auto.ru/CM.Expert.
  4. Идентификаторы и состояние сохраняются в PostgreSQL.
  5. Сделки, контакты, документы и ссылки обновляются в CRM.
  6. Временные ошибки автоматически отправляются на повторную обработку.

Польза для бизнеса

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

Кейс 03 · PHP-модуль для коробочного Битрикс24

Замещение сотрудников в Битрикс24

Модуль сохраняет непрерывность бизнес-процессов во время отпусков, больничных и командировок: определяет актуального исполнителя и передаёт его в следующие задания и согласования.

Задача

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

Решение

Единый реестр хранит сотрудника, заместителя и период действия. Пользовательское действие бизнес-процесса проверяет дату и настройки роли, затем возвращает нужного исполнителя.

Интерфейс

Централизованная настройка замещений и применение правил внутри шаблона.

Возможности

  • Единый список действующих замещений.
  • Периоды отсутствия с датой начала и окончания.
  • Фильтрация записей по сотруднику и датам.
  • Константы для ролей и исполнителей по умолчанию.
  • Отдельное разрешение замещения для каждой роли.
  • Пользовательское действие в дизайнере бизнес-процессов.
  • Автоматический возврат основного сотрудника после окончания периода.

Как работает

  1. На портале указывают сотрудника, заместителя и даты.
  2. В шаблоне задают основного исполнителя и разрешение замещения.
  3. Модуль проверяет активность записи на текущую дату.
  4. В процесс возвращается заместитель или основной сотрудник.
  5. Следующие задания и согласования используют полученного исполнителя.

Польза для бизнеса

Задания не остаются у отсутствующих сотрудников, правила делегирования управляются в одном месте, а изменения автоматически применяются ко всем подключённым бизнес-процессам без ручного редактирования шаблонов.

Кейс 04 · Веб-приложение и интеграция

Управление заказами ресторанов

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

Задача

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

Решение

Платформа получает товары и заказы из Битрикс24, показывает их сотрудникам в реальном времени, позволяет работать с заказами на канбан-доске и отправляет изменения обратно в CRM.

Интерфейс

От администрирования пользователей и каталога до обработки конкретного заказа.

Возможности

  • Отдельные каталоги, воронки и пользователи для каждого ресторана.
  • Изоляция данных и ролевая модель доступа.
  • Загрузка товаров, цен, остатков и изображений из Битрикс24.
  • Защищённый webhook для приёма новых заказов.
  • Обновление интерфейса сотрудников в реальном времени.
  • Канбан, список и детальный обзор заказов.
  • Корректировка состава и количества товаров.
  • Фильтры по стадиям, датам, сумме и клиенту.
  • Выгрузка данных в Excel.

Как работает

  1. Для ресторана настраиваются каталог, воронка, пользователи и права.
  2. Товары и остатки загружаются из Битрикс24.
  3. Новый заказ поступает через защищённый webhook.
  4. Сотрудник проверяет состав и перемещает заказ между стадиями.
  5. Изменения синхронизируются с Битрикс24.
  6. Заказы фильтруются, анализируются и выгружаются в Excel.

Польза для бизнеса

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

Full-Stack Developer · Bitrix24

About me

I am a Full-Stack Developer and Bitrix24 Process Automation Engineer. I build integrations, local applications, PHP modules, and backend services that connect CRM with external systems. I have designed more than 50 REST API integrations, developed over 20 backend services, and delivered more than 15 modules for on-premise portals. My work covers cloud and on-premise solutions, background processing, reporting, and data flows. I design solutions that are easy to use.

Denis Kutsaev
50+REST API integrations
20+custom backend services
15+PHP modules for on-premise portals
×5less manual work in an analytics project

Selected cases

Practical solutions embedded into everyday team workflows.

Expertise

From integration architecture to practical interfaces inside the CRM.

REST APIs and integrations

I connect Bitrix24 with external services and internal systems.

Local applications

Embedded tools for cloud and on-premise Bitrix24 portals.

PHP modules

Custom functionality for on-premise Bitrix24 installations.

Backend services

APIs, reporting, data processing, and background jobs.

Automation and 1C

Data exchange, forms, reports, and connected workflows.

Chatbots

Conversation flows integrated with CRM and internal processes.

PythonPHPBitrix24 REST APIPostgreSQL1CRedisCeleryFlaskFastAPIDockerGitJavaScript

Contacts

Denis Kutsaev

Case 02 · Local application

Launching business processes from a CRM card

The application adds configurable workflow buttons to CRM custom fields and displays the result directly in the record card.

Challenge

Reduce the number of actions required to launch frequently used processes and keep them in the context of the current CRM record.

Solution

The application retrieves templates through the REST API. Administrators configure the buttons, while users launch workflows in one click.

Interface

Template administration and working buttons inside the CRM card.

Capabilities

  • Bitrix24 REST API connection.
  • New template synchronization.
  • Individual button activation.
  • Custom names, colors, and CRM types.
  • Separate administrator and user roles.
  • Results displayed inside the CRM card.

Workflow

  1. Install and connect the application.
  2. Configure buttons in the admin panel.
  3. Create a custom field in the CRM card.
  4. Launch a workflow with one click.

Value for managers

Fewer screen changes, faster workflow launches, and a clear result within the current CRM context.

Case 07 · Local application

Reporting across retail locations

An embedded application collects daily manager data, produces a consolidated report, and exports it to Excel.

Challenge

Create one reporting workflow inside Bitrix24 and give managers fast access to consolidated data across all retail locations.

Solution

Employees fill out an embedded form, while managers generate reports using filters for dates, locations, and employees.

Interface

From daily data entry to a management-ready report.

Capabilities

  • Embedded Bitrix24 interface via iframe.
  • Portal user synchronization.
  • Daily reporting form.
  • Date, employee, and location filters.
  • Consolidated management table.
  • Excel export.

Workflow

  1. Connect the application.
  2. Synchronize portal users.
  3. Complete the daily form.
  4. Select report filters.
  5. Review or export the result.

Value for the team

Employees stay in one interface, while managers get a fast and familiar overview of every retail location.

Case 06 · Local application

Cascading selection of related data

The application embeds a sequence of dependent selectors into a CRM card and saves the completed selection to Bitrix24 fields.

Challenge

Prevent invalid parameter combinations and simplify records where every next value depends on the previous selection.

Solution

Users move through a chain of lists, see only valid options, and save the completed selection to CRM fields.

Interface

A sequential choice of organization, company, insurance type, and program.

Capabilities

  • Data updates through the REST API.
  • Custom dependent-data structure.
  • Cascading option filtering.
  • Interface inside a custom CRM field.
  • Synchronization with the CRM card.

Workflow

  1. Connect the application.
  2. Create a custom CRM field.
  3. Select the dependent values in sequence.
  4. Save the completed chain to CRM.

Value for managers

Every list contains only valid values, making CRM records faster to complete and less prone to errors.

Case 08 · Telegram bot and Mini App

Corporate bot for managing requests

A Telegram bot with an embedded mini app lets clients submit requests, track work in progress, and contact support through one familiar interface.

Challenge

Shorten the path from a client message to a registered request, make progress transparent, and provide different flows for existing and prospective clients.

Solution

The bot opens a personalized mini app with a request form, task list, contact options, and a dedicated administration area.

Interface

Core client workflows available directly inside Telegram.

Capabilities

  • Mini app launch through the /start command.
  • Request creation with contact details and attachments.
  • Personal request list with progress stages.
  • Separate contact paths for different client types.
  • Notifications when work is completed.
  • Survey flow with bonus materials.
  • User and role administration.

Workflow

  1. Start the bot and open the mini app.
  2. Select a workflow on the home screen.
  3. Complete the form and receive a request number.
  4. Track progress in the request list.
  5. Receive a notification when the work is complete.

Business value

Requests follow one consistent process, clients do not need another application, and the team spends less time clarifying statuses and processing messages manually.

Case 05 · Data migration and integration

SharePoint to Bitrix24 data migration

A set of service scripts migrates a contract archive, approval forms, and folder structures, creates CRM document records, and links them to files stored on Bitrix24 Drive.

Challenge

Migrate a large historical SharePoint archive without processing documents manually, preserve its structure, and turn stored files into manageable CRM entities.

Solution

An automated pipeline exports the archive, prepares approval forms, recreates folders on Drive, creates document records, and writes direct file links back to CRM.

Process diagram

The complete document path from the source library to a linked CRM record.

Capabilities

  • Export of folders, nested directories, files, and service metadata.
  • A local mirror of the SharePoint archive.
  • Retrieval and DOCX conversion of approval forms.
  • Folder structure recreation on Bitrix24 Drive.
  • Batch upload of source files and approval forms.
  • Smart Process record creation from an Excel source.
  • Migration of attributes, authors, paths, and external IDs.
  • Direct links between CRM records and Drive files.

Workflow

  1. Connect to SharePoint and read the document library.
  2. Store the archive and approval forms locally.
  3. Create the target folder structure on Bitrix24 Drive.
  4. Upload documents in batches.
  5. Create CRM records from prepared metadata.
  6. Write the corresponding file links to each record.

Result

The solution automates the complete migration of nearly one thousand source files and hundreds of approval forms. It preserves the archive structure, supports resuming batch processing after interruptions, and makes every document available both as a file and as a CRM entity with metadata.

Case 01 · API integration

Auto.ru and Bitrix24 integration

The connector links an automotive dealer's CRM with Auto.ru/CM.Expert, synchronizing vehicles, inventory, appraisals, customers, and documents while writing operation results back to Bitrix24 deals.

Challenge

Remove duplicate data entry, keep CRM inventory current, preserve cross-system object links, and reliably handle temporary external API outages.

Solution

An asynchronous connector receives webhooks, moves long-running operations to a queue, stores cross-system links in PostgreSQL, and synchronizes changes in both directions.

Integration architecture

Fast event intake with reliable background processing of external requests.

Bitrix24Deals, contacts, activities, files, and notifications
ConnectorFastAPI · PostgreSQL
Redis · Celery
Auto.ru / CM.ExpertInventory, appraisals, vehicles, and documents

Capabilities

  • Vehicle transfer from Bitrix24 deals to Auto.ru inventory.
  • Appraisal request creation from deal data.
  • Scheduled synchronization of new and updated vehicles.
  • CRM updates for appraisals, prices, and comments.
  • Contact creation and linking without duplicates.
  • Document uploads and deal timeline entries.
  • Manager notifications for completed activities.
  • Idempotent processing of repeated webhooks.

Workflow

  1. Bitrix24 sends a deal or activity webhook.
  2. The connector validates the payload and queues a task.
  3. A background worker calls the Auto.ru/CM.Expert API.
  4. Identifiers and operation state are stored in PostgreSQL.
  5. Deals, contacts, files, and links are updated in CRM.
  6. Temporary failures are retried automatically.

Business value

Managers work through one consistent process without re-entering data, inventory and appraisals remain current, documents and customer history stay centralized, and duplicate protection with automatic retries reduces integration errors.

Case 03 · PHP module for on-premise Bitrix24

Employee substitution in Bitrix24

The module keeps workflows running during vacations, sick leave, and business trips by resolving the active performer for downstream tasks and approvals.

Challenge

Prevent delays caused by assigning tasks to unavailable employees and remove the need to edit performers manually across every connected workflow template.

Solution

A central registry stores the employee, substitute, and active period. A custom workflow action checks the date and role settings, then returns the appropriate performer.

Interface

Centralized substitution management with role-based rules inside workflow templates.

Capabilities

  • One registry for active substitutions.
  • Absence periods with start and end dates.
  • Filtering by employee and date range.
  • Constants for roles and default performers.
  • Independent substitution permission for each role.
  • A custom action in the workflow designer.
  • Automatic return to the primary employee after the period ends.

Workflow

  1. Specify the employee, substitute, and active dates.
  2. Set the primary performer and substitution permission in the template.
  3. The module checks whether a substitution is active today.
  4. It returns either the substitute or the primary employee.
  5. Downstream tasks and approvals use the resolved performer.

Business value

Tasks no longer remain assigned to absent employees, delegation rules are managed in one place, and changes automatically apply to connected workflows without manual template edits.

Case 04 · Web application and integration

Restaurant order management

A unified operations platform brings together product catalogs, orders, and employees across multiple restaurants while synchronizing all key data with Bitrix24.

Challenge

Create a fast order-processing workflow for multiple restaurants, keep catalogs and access rights isolated, and prevent data inconsistencies between the application and CRM.

Solution

The platform receives products and orders from Bitrix24, updates staff interfaces in real time, supports Kanban-based processing, and sends every change back to CRM.

Interface

From user and catalog administration to processing an individual order.

Capabilities

  • Separate catalogs, pipelines, and users for each restaurant.
  • Tenant data isolation and role-based access.
  • Product, price, stock, and image synchronization from Bitrix24.
  • A protected webhook for incoming orders.
  • Real-time updates for restaurant staff.
  • Kanban, list, and detailed order views.
  • Order item and quantity adjustments.
  • Filters by stage, date, amount, and customer.
  • Excel data export.

Workflow

  1. Configure the restaurant catalog, pipeline, users, and permissions.
  2. Load products and stock levels from Bitrix24.
  3. Receive new orders through a protected webhook.
  4. Review order items and move the order between stages.
  5. Synchronize changes back to Bitrix24.
  6. Filter, analyze, and export order data.

Business value

The complete order workflow lives in one interface, reducing manual operations and errors, helping staff work faster, and allowing multiple restaurants to be managed centrally without mixing their data.