Разработка на заказ· Интеграция систем
Интеграция систем по API: данные идут сами
Данные между CRM, 1С и складом больше не перепечатывают
Связку пишем с журналом обмена и повтором при сбоях. Так работают наши проекты: склад с Битрикс24, шахматка с Битрикс24 и amoCRM.
Глава 01 · Что входит
Что вы получаете
От 250 000 ₸, от 5 дней для одной связки, от 2 недель для нескольких систем. Точную сумму фиксируем в КП до старта.
- Схема потоков: что, откуда, куда и когда
- Выбор главной системы для каждого справочника
- Сопоставление полей и идентификаторов
- Обмен через REST API, вебхуки или по расписанию
- Журнал обмена и уведомления об ошибках
- Повторная отправка при сбоях
- Первичная загрузка и сверка данных
- Описание интеграции для вашей команды
Глава 02 · Схема
Как это проходит
- Шаг 01Схема обмена
Рисуем, какие сущности ходят между системами, в какую сторону и с какой частотой.
- Шаг 02Проверка API
Смотрим, что реально умеет API каждой системы: какие поля доступны, есть ли вебхуки, какие лимиты.
- Шаг 03Сопоставление
Связываем поля, статусы и идентификаторы, решаем, что делать с дублями и расхождениями.
- Шаг 04Связка и журнал
Пишем обмен, загружаем исторические данные, сверяем выборку вручную.
- Шаг 05Наблюдение
Первые недели смотрим журнал обмена и разбираем каждую ошибку.
Глава 03 · Разбор
Подробно по шагам
Содержание · 5 разделов
Типичная картина до интеграции: заявка с сайта приходит на почту, менеджер вручную заводит её в CRM, после оплаты пишет бухгалтеру в WhatsApp, бухгалтер создаёт документ в 1С, кладовщик узнаёт об отгрузке из распечатки. Каждый переход — задержка и шанс ошибиться в сумме, артикуле или телефоне.
Какие связки делаем чаще всего
- CRM и 1С. Товары, цены и остатки из 1С в CRM, сделки и оплаты обратно. Есть отдельная страница: Битрикс24 и 1С.
- CRM и сайт. Заявки, квизы, калькуляторы и брони попадают в сделки с UTM-метками. Подробно — интеграция с сайтом и Tilda.
- CRM и склад. Резерв из сделки, остатки в карточке, статус отгрузки.
- CRM и мессенджеры. WhatsApp, Telegram, уведомления клиенту при смене этапа.
- Полевые приложения. Данные из офлайн-приложения уходят в CRM и Google Таблицы, когда появляется связь.
Интеграция систем по API: на чём ломаются связки
Нет главной системы. Цену меняют и в 1С, и в CRM. Через месяц они расходятся, и непонятно, какая правильная. До разработки для каждого справочника фиксируем владельца: остальные системы только читают.
Склейка по названиям. Товары сопоставляют по наименованию, клиентов — по имени. Достаточно одного лишнего пробела, и появляется дубль. Правильно — хранить внешние идентификаторы и связывать по ним.
Тихие ошибки. Связка упала ночью, никто не заметил, неделю заявки не доходили. Поэтому у каждой нашей интеграции есть журнал обмена, повтор при сбое и уведомление, если ошибка не ушла.
Лимиты API. У Битрикс24, amoCRM и большинства сервисов есть ограничения на количество запросов. При первичной загрузке десятков тысяч записей это нужно учитывать, иначе обмен встанет на середине.
Вебхуки без проверки. Входящие запросы без проверки подписи или токена — дыра, через которую в CRM можно записать что угодно.
Как это устроено на практике
В StockFlow товары и сотрудники синхронизируются с Битрикс24 в обе стороны, а резерв ставится из виджета в сделке. Шахматка Kvadrum синхронизирует брони квартир со сделками Битрикс24 и amoCRM. Полевое приложение HECTO работает без интернета и отправляет данные в Битрикс24 и Google Sheets при появлении связи.
Связку размещаем на нашем сервере с мониторингом: если она перестанет отвечать, мы узнаем раньше вас. Код и доступы передаём вам.
Что вы получаете после запуска
Работающий обмен, схему потоков и описание: какие данные куда идут, какая система главная, что происходит при ошибке. Журнал обмена, в котором видно каждую отправку. Уведомления об ошибках в удобный канал — Telegram, почту или Битрикс24.
Отдельно договариваемся, что делать при изменениях. Если в 1С добавили новое поле или в CRM поменяли этапы, связку нужно поправить, иначе данные начнут теряться. Такие доработки делаем по задачам, а первый месяц после запуска сопровождаем бесплатно.
Если не знаете, с какой связки начать, начните с той, где данные перепечатывают чаще всего. Обычно это заявки с сайта в CRM или сделки из CRM в 1С.
Когда интеграция не нужна
Если заявок десять в месяц, а перенос занимает минуту, программировать обмен рано. Если для пары сервисов есть готовое приложение в маркетплейсе Битрикс24 и оно закрывает задачу, ставьте его. Мы подскажем, когда готового решения достаточно.
Глава 04 · Честно
Нанять разработчика или заказать у Emaya
Где спотыкаются чаще всего
Глава 05 · Как работаем
От разбора до запуска
- Шаг 1Разбор
Интервью с собственником и РОПом, аудит текущей CRM и источников заявок.
1–3 дня - Шаг 2Карта процессов
Воронки, роли, точки контроля. Согласуем до того, как что-то настраивать.
3–5 дней - Шаг 3Сборка
Настраиваем Битрикс24 и дописываем недостающие инструменты. Демо каждую неделю.
1–4 недели - Шаг 4Запуск и рост
Обучение, база знаний, поддержка. Дорабатываем, пока цифры не поедут вверх.
дальше — с вами
Посчитаем разработку
3 вопроса — назовём срок и ориентир цены
Сколько стоит интеграция?
Интеграция с CRM — от 250 000 ₸. Цена зависит от числа систем, сущностей и направлений обмена. Если у системы нет нормального API, работа дороже.
Какие системы можно связать?
Почти любые, у которых есть API или выгрузка: Битрикс24, amoCRM, 1С, сайты и Tilda, Kaspi, Satu, WhatsApp, Telegram, телефония, Google Таблицы, свои базы данных.
Почему не Zapier или Make?
Для простых связок они подходят. Когда нужны сопоставление справочников, обработка ошибок, большие объёмы или данные не должны уходить в сторонний сервис, лучше своя связка.
Что будет, если одна из систем недоступна?
Обмен ставится в очередь и повторяется, когда система вернётся. Если ошибка не уходит, приходит уведомление, и запись видна в журнале.
Есть готовая интеграция Битрикс24 с 1С?
Да, и иногда её достаточно. Когда стандартного обмена не хватает, дописываем своё. Подробности на странице интеграции Битрикс24 с 1С.
У 1С нет API. Что делать?
Используем HTTP-сервисы 1С, OData или обмен файлами. Вариант выбираем вместе с вашим программистом 1С.
Глава 07 · Проекты
Наши проекты по теме
Откройте проект: там описан процесс клиента и есть демо.
Реальный экран StockFlow — склад матрасов
Менеджер не продаст то, что уже в резерве
Реальный экран Kvadrum — шахматка продаж недвижимости
Вся продажа ЖК в одной шахматке, связанной с CRM
Экран · демо HECTO Field App
Заявки из поля попадают в CRM даже без связи
Следующий шаг
Сделаем так же у вас
Короткий созвон, и вы знаете срок и цену. Или посчитайте сами в калькуляторе.
Ещё в разделе «Разработка»