Почему интеграции не переезжают сами
Битрикс24 — отдельная экосистема с собственными сущностями: лиды, сделки, контакты, компании, смарт-процессы. Внешние системы — 1С, телефония, сайт — ничего не знают о новом портале до тех пор, пока вы не настроите соединение явно.
Если до перехода у вас была другая CRM, все её вебхуки, API-ключи и правила распределения данных были привязаны к старому адресу. После переезда они либо перестают работать, либо продолжают писать данные в старую систему. Поэтому интеграции — это не «перенос», а повторная настройка с нуля, только с учётом новой логики Битрикс24.
Перед стартом работ рекомендуем провести аудит портала: он помогает определить, какие интеграции нужны в первую очередь и сколько часов займёт их настройка.
Интеграция с 1С: самый трудоёмкий блок
Почему 1С — отдельный проект
Интеграция с 1С — сложный тип проекта: в двух системах разные сущности, разные процессы и разные цели. В Битрикс24 работают с лидами, сделками, контактами и компаниями; в 1С — с контрагентами, контактными лицами, заказами и отгрузками. Без предварительного согласования бизнес-логики системы будут мешать друг другу вместо того, чтобы дополнять.
По нашему опыту, типовой проект интеграции с 1С включает:
- Обсуждение бизнес-логики — встреча аналитика с заказчиком для описания желаемого сценария работы сотрудника между системами.
- Демонстрацию работы в 1С — сотрудник заказчика показывает, как он сейчас ведёт работу в обеих системах.
- Настройку Битрикс24 — поля карточек, смарт-процессы, технические поля для обмена, настройку API.
- Написание технического задания для разработчика на стороне 1С.
- Разработку обработчика на стороне 1С — программы, которая передаёт данные из 1С в Битрикс24 и забирает обратно.
- Тестирование, доработки, передачу в эксплуатацию.
Работы по настройке Битрикс24 выполняет исполнитель. Работы по настройке 1С — в зависимости от договора — могут вестись силами заказчика или его 1С-разработчика.
Мастер-система: кто главный
Ключевое архитектурное решение при интеграции — определить мастер-систему: откуда данные считаются эталонными. Возможные варианты:
| Мастер-система | Типичный сценарий |
|---|---|
| 1С | Финансовые данные, реквизиты, номенклатура — из 1С. Битрикс24 отображает и агрегирует. |
| Битрикс24 | Менеджеры создают сделки и контакты в CRM; в 1С уходит только подтверждённый заказ. |
| Двусторонний обмен | Компании и контакты синхронизируются в обе стороны с жёсткими правилами приоритета. |
В типовом проекте 1С чаще выступает мастер-системой для финансового и юридического блока: реквизиты, ИНН, ОГРН, банковские реквизиты заполняются в 1С и оттуда автоматически подставляются в карточки Битрикс24. Номенклатура также передаётся односторонне — из 1С в Битрикс24.
Что синхронизируется и в каком направлении
Типичный состав обмена при переходе на Битрикс24:
- Контрагенты / компании — двусторонняя или односторонняя синхронизация. При двустороннем обмене компании проверяются по ИНН, контакты — по номеру телефона (защита от дублей).
- Контактные лица — синхронизируются вместе с компанией, направление — двустороннее или только из 1С в Б24.
- Номенклатура — как правило, только из 1С в Битрикс24; редактировать товары разрешено строго на стороне 1С.
- Счета / заказы — передача из 1С при проведении или при создании менеджером в Б24 с последующей фиксацией номера из 1С.
- Статусы оплат и отгрузок — при разнесении банковской выписки или проведении УПД в 1С статус автоматически обновляется в связанной сделке Битрикс24.
- Договоры — подписанные в 1С договоры (PDF/Word) передаются в карточку сделки в Б24.
Важное архитектурное правило: нумерация счетов генерируется на стороне 1С. При создании заказа 1С присваивает ему номер и возвращает его в карточку Битрикс24 — не наоборот.
Подробнее о рабочих сценариях обмена читайте в статье про интеграцию Битрикс24 и 1С.
Технический механизм обмена
Обмен данными работает через обработчик — программу внутри 1С, которая: - передаёт данные из 1С в Битрикс24 по триггерирующим событиям на стороне 1С; - интервально опрашивает Битрикс24 о наличии обновлений и заносит их в 1С.
Со стороны Битрикс24 настраивается API для входящих обращений от обработчика 1С. Интервал опроса зависит от требований проекта — в нашей практике встречаются варианты от «раз в 10 минут» до «2 раза в день по расписанию» (например, в 9:00 и 18:00).
На схеме показан типовой двусторонний обмен данными между Битрикс24 и 1С: события из Б24 уходят в обработчик 1С, обработчик интервально опрашивает Б24 и передаёт обратно статусы, номенклатуру и финансовые данные.
flowchart LR
B24[Битрикс24\nCRM / Смарт-процессы] -- "Новая сделка / счёт\n(API REST)" --> HANDLER[Обработчик 1С]
HANDLER -- "Номер счёта, статус\nоплаты, отгрузки" --> B24
HANDLER -- "Запрос данных\n(POST, интервально)" --> ONE_C[1С\nБаза данных]
ONE_C -- "Контрагенты, номенклатура,\nреквизиты, договоры" --> HANDLER
Интеграция с телефонией
Что делает исполнитель, а что — провайдер
При подключении телефонии стороннего провайдера (Манго, Mегафон, Telfin, SipUni и других) логика распределения звонков остаётся на стороне провайдера. Исполнитель проводит интеграцию со стороны Битрикс24 и обеспечивает:
- Сопоставление номеров сотрудников с аккаунтами в Б24.
- Распределение входящих звонков на менеджеров, закреплённых за контрагентами.
- Фиксацию записей разговоров в карточках контрагентов в Б24.
Если используется телефония Битрикс24 (встроенная ВАТС), настройка IVR-меню, скриптов и распределения звонков также выполняется в рамках Б24.
Что нужно подготовить до подключения
- Корпоративные аккаунты для всех сотрудников. Интеграцию необходимо выполнять с корпоративными аккаунтами, а не личными — это правило касается и телефонии, и мессенджеров.
- Наличие виртуальной АТС в тарифе. За услуги ВАТС может потребоваться дополнительная плата провайдеру.
- Список номеров и сотрудников для сопоставления.
Интеграция с сайтом
Формы обратной связи и виджет чата
Интеграция с сайтом в типовом проекте охватывает:
- Формы обратной связи — заявки из форм попадают в Битрикс24 как лиды или сразу в воронку сделок.
- Виджет онлайн-чата — устанавливается на сайт; обращения через чат обрабатываются в открытых линиях Битрикс24.
Важно: работы на стороне сайта проводятся силами заказчика. Исполнитель предоставляет программный код для встройки или адреса вебхуков и техническую документацию (API-методы) для корректной передачи данных. Если стандартными средствами интеграцию произвести не удаётся, перечень необходимых доработок согласовывается отдельно.
Все интеграции со сторонними сервисами лидогенерации выполняются с использованием готовых решений. Исполнитель не имеет технической возможности влиять на функционал таких решений и не отвечает за изменения после обновлений систем.
Дополнительные источники лидогенерации
Помимо форм сайта, при переходе на Битрикс24 переподключают:
- Сервисы коллтрекинга и сквозной аналитики (ROIstat, CallGear, ROMI Center и другие).
- Конструкторы форм (Tilda и аналоги).
- Маркетплейсы (Wildberries и другие — через специализированные приложения из маркетплейса Битрикс24).
- Рекламные кабинеты — для сквозного трекинга важно корректно настроить UTM-метки в Битрикс24.
Интеграция с мессенджерами и каналами коммуникаций
WhatsApp, Telegram, ВКонтакте и SMS-провайдеры подключаются через открытые линии Битрикс24 с помощью интеграционных приложений из маркетплейса. Несколько важных нюансов:
- Лицензия маркетплейса Битрикс24 обязательна для большинства интеграционных приложений.
- Сервис интеграции взимает отдельную плату за каждый подключаемый номер или аккаунт — эта оплата не входит в стоимость настройки.
- Корпоративные аккаунты — обязательное условие. Личные аккаунты сотрудников не подходят: при увольнении сотрудника канал пропадёт вместе с историей переписки.
Подробнее о работе с мессенджерами читайте в статье про открытые линии в Битрикс24.
Порядок переподключения: с чего начать
Рекомендуемая последовательность при переходе на Битрикс24:
- Зафиксировать список текущих интеграций в старой системе: что подключено, по каким протоколам, кто отвечает с каждой стороны.
- Определить мастер-систему для каждого типа данных (особенно критично для 1С).
- Настроить базовые сущности в Битрикс24 — воронки, карточки, поля — до начала интеграций. Настраивать интеграции на «сырой» портал нецелесообразно.
- Подключить телефонию — быстрый блок, позволяет сразу начать фиксировать звонки.
- Подключить сайт и мессенджеры — лидогенерация должна работать как можно раньше.
- Разработать и подключить интеграцию с 1С — самый трудоёмкий этап, требует аналитики, ТЗ и разработки обработчика.
- Протестировать сквозные сценарии — от входящей заявки до счёта в 1С.
Если проект предполагает сложную логику обмена, до старта работ стоит составить полноценное техническое задание.
Чек-лист по типам интеграций
| Тип интеграции | Кто выполняет настройку на стороне Б24 | Кто выполняет настройку на другой стороне | Отдельная оплата сервису |
|---|---|---|---|
| 1С (обмен данными) | Исполнитель | Заказчик / 1С-разработчик | Нет |
| Телефония стороннего провайдера | Исполнитель (сопоставление номеров, фиксация записей) | Провайдер (логика распределения) | Возможна (ВАТС) |
| Сайт (формы, виджет) | Исполнитель (код / вебхуки / ТЗ) | Заказчик (установка на сайт) | Нет |
| WhatsApp / Telegram | Исполнитель | — | Да (за номер/аккаунт) |
| SMS-провайдер | Исполнитель | — | Да (за сообщения) |
| Маркетплейсы (Wildberries и др.) | Исполнитель | — | Требуется подписка на приложение |
| Сервисы аналитики (ROIstat и др.) | Исполнитель | — | По тарифу сервиса |