Документація живе в Notion, угоди та завдання — у Бітрікс24. Менеджер закриває угоду, потім вручну йде в Notion оновлювати таблицю з проєктами. Розробник фіксує вимоги в Notion, а потім дублює їх у задачу Б24. Через місяць обидві системи показують різну картину — версії розійшлися. Ручне копіювання гарантує розсинхронізацію, а кожна помилка коштує часу команди. Ми автоматизуємо обмін даними: двостороння синхронізація через middleware, яка виключає втрати та дублі. Економія на ручних операціях сягає 75% трудовитрат, а окупність інтеграції настає протягом 2–3 місяців.
Як налаштувати двосторонню синхронізацію між Бітрікс24 і Notion?
Зв'язка працює через Notion API і Бітрікс24 REST API. Notion надає v1 API для роботи з базами даних, сторінками та блоками. Б24 — вебхуки для підписки на події CRM, завдань і бізнес-процесів. Між ними — middleware-сервер на PHP 8.1+, який слухає події обох сторін і транслює дані. Зв'язка через middleware в 3 рази надійніша за прямі REST-запити завдяки обробці помилок і rate limits.
Б24 (подія CRM/завдання) → Webhook → Middleware → Notion API → Database/Page
Notion (polling/webhook) → Middleware → Б24 REST API → CRM/завдання
Notion API поки не підтримує нативні webhooks для відстеження змін. Middleware використовує polling — опитування бази даних Notion з фільтром last_edited_time кожні 30–60 секунд. Для Б24 працюють стандартні вебхуки через event.bind.
Синхронізація баз даних Notion з CRM
Основний сценарій — дзеркалювання записів CRM у базу даних Notion. Налаштовуємо мапінг полів:
| Поле CRM Б24 |
Властивість Notion Database |
Тип |
| TITLE (назва угоди) |
Name (title) |
title |
| STAGE_ID |
Статус |
select |
| OPPORTUNITY |
Сума |
number |
| ASSIGNED_BY_ID |
Відповідальний |
people / rich_text |
| COMPANY_ID → TITLE |
Компанія |
rich_text |
| DATE_CREATE |
Дата створення |
date |
| UF_* (кастомні поля) |
Кастомні властивості |
за типом |
При зміні стадії угоди в Б24 (подія ONCRMDEALUPDATE) middleware оновлює відповідний запис у Notion через PATCH /v1/pages/{page_id} з новим значенням select-властивості. У зворотний бік — при зміні статусу в Notion middleware викликає crm.deal.update.
Які складнощі виникають при інтеграції Бітрікс24 з Notion?
Rate limits. Notion API обмежує 3 запити в секунду на інтеграцію. Middleware ставить запити в чергу і витримує інтервал. При 429 Too Many Requests — exponential backoff. Розмір payload: максимум 100 блоків на один POST /v1/pages. Для великих документів middleware розбиває контент на кілька PATCH /v1/blocks/{block_id}/children.
Провисання даних. Middleware зберігає таблицю мапінгу b24_entity_id ↔ notion_page_id. При оновленні перевіряється джерело, щоб уникнути петель: Б24 оновлює угоду → middleware записує sync_source = "b24" і оновлює сторінку Notion. При наступному polling middleware бачить зміну, але звіряє timestamp — якщо оновлення відбулося в межах 10 секунд після запису middleware, воно пропускається. Для текстових полів — стратегія last write wins, для статусів — налаштовуваний пріоритет (можна вказати master-систему).
Порівняння підходу з middleware і без нього
| Критерій |
Прямі REST-запити |
Middleware |
| Надійність |
Низька — втрата пакета |
Висока — черга та retry |
| Помилки |
Rate limit блокує |
Exponential backoff |
| Мапінг |
Вручну в кожному скрипті |
Централізований конфіг |
| Аудит |
Немає |
Логування кожного запиту |
| Складність підтримки |
Висока |
Низька — єдиний компонент |
Створення сторінок із подій CRM
При настанні події в Б24 middleware автоматично створює сторінку в Notion із заповненим контентом:
- Нова угода → сторінка в базі «Проєкти» з реквізитами клієнта, сумою, відповідальним. Тіло сторінки містить шаблон: секції «Вимоги», «Терміни», «Контакти».
- Виграна угода → сторінка в базі «Активні проєкти» з автоматичним перенесенням даних із картки угоди.
- Нове завдання → запис у канбан-базі Notion з прив'язкою до проєкту.
Створення сторінки — виклик POST /v1/pages із зазначенням parent.database_id і масиву properties. Контент передається як масив блоків: paragraph, heading_2, to_do, table.
Технічні деталі реалізації пакетної обробки
При синхронізації великих обсягів (понад 100 записів) middleware використовує queue: список змін акумулюється і відправляється пачками з інтервалом. Кожен пакет підтверджується, при помилці — повтор через 5 секунд. Для Notion застосовуються послідовні виклики з паузою, оскільки метод bulk поки недоступний.
Як забезпечується консистентність даних при одночасному редагуванні?
Middleware використовує часові мітки: якщо дві сторони змінили один об'єкт практично одночасно, застосовується правило last write wins з можливістю налаштувати пріоритетну систему. Всі конфлікти логуються, і адміністратор отримує сповіщення. Додатково можна увімкнути режим ручного підтвердження для критичних полів.
Що входить у налаштування інтеграції
- Аудит поточних процесів і структури даних (Notion Database, CRM, завдання).
- Прототип middleware на PHP 8.1+ з вибором підтвердженого стека (Laravel або Symfony, PDO, Redis для черг).
- Розробка мапінгу полів CRM ↔ властивостей Notion.
- Налаштування вебхуків Б24 і polling Notion з кастомними інтервалами.
- Документація з експлуатації та відновлення після збоїв.
- Навчання команди (1-годинна сесія).
- Підтримка 2 тижні після запуску.
Чому варто довірити інтеграцію нашій команді
Ми — інженери з 5+ роками досвіду в екосистемі 1С-Бітрікс і Notion. За плечима 50+ успішних інтеграцій для компаній з СНД і Європи. Розуміємо, як працюють внутрішні механізми: інфоблоки, HL-блоки, теговане кешування, CommerceML, обмін з 1С. Використовуємо лише стабільні версії middleware та тестуємо на надлишкових навантаженнях. Замовте консультацію — ми проаналізуємо вашу схему даних і запропонуємо оптимальну архітектуру інтеграції. Зв'яжіться з нами, щоб обговорити деталі вашого проєкту.
Як корпоративний портал на Бітрікс24 вирішує проблему інформаційного хаосу?
Ми знаємо: співробітники витрачають до 2 годин на день на пошук файлів, листів і рішень. Завдання губляться в десятку чатів, погодження застряють на тижні. Керівник дізнається про зрив дедлайну лише на нараді. Корпоративний портал на Бітрікс24 прив'язує кожне повідомлення, документ і завдання до єдиного контексту. Ви отримуєте прозору картину роботи: хто над чим, які етапи, де вузькі місця. Оцінимо ваш проект безкоштовно — зв'яжіться з нами, щоб отримати архітектуру за 2 дні.
Що дає портал у щоденній роботі і чому це краще месенджерів?
У месенджерах інформація неструктурована — через тиждень обговорення потонуло. У порталі кожне повідомлення прив'язане до завдання, проекту або документа. Співробітники витрачають до 30% робочого часу на пошук даних (за McKinsey). Портал скорочує цей час у 2–3 рази за рахунок структурованих сховищ і повнотекстового пошуку — це в 2-3 рази швидше, ніж у месенджері, де інформація тоне за тиждень.
Комунікації. Жива стрічка, месенджер та відеодзвінки прив'язуються до конкретних завдань. Через півроку можна знайти будь-яке обговорення — у месенджері воно б потонуло через тиждень.
Завдання та проекти. Канбан, Гант, чеклісти, залежності, облік часу. Ефективність кожного співробітника видна у звітах — не потрібно чекати наради.
Документообіг. Маршрути погодження через дизайнер бізнес-процесів: заявка на відпустку -> керівник -> HR -> бухгалтерія. Електронний підпис, версіонування, контроль термінів. Інтеграція з електронним документообігом (СБІС, Діадок) через REST API.
HR. Адаптація новачків, заявки на відпустку/відрядження, оргструктура, графік відсутностей. Співробітник з першого дня знає, куди йти.
База знань. Wiki-движок Бітрікс24: регламенти, інструкції. Знання не йдуть зі звільненими.
Приклад із впровадження. Для виробничої компанії з 320 співробітниками ми запустили портал з інтеграцією 1С:ЗУП та Active Directory за 4 місяці. Час погодження заявок на відрядження скоротився з 3 днів до 4 годин. Економія на простої співробітників — близько 1,2 млн грн на рік. Керівники отримують автоматичні звіти з ефективності підрозділів. Термін відповіді клієнтам зменшився на 20%. Окупність порталу — 7 місяців.
Як інтеграція з 1С та Active Directory прискорює кадровий облік?
Інтеграція з 1С:Підприємство через модуль b24connector або кастомний REST-обробник: заявка на відпустку затверджується на порталі через бізнес-процес та автоматично потрапляє в 1С:ЗУП для розрахунку відпускних. Active Directory (SSO через модуль ldap) — обліковка співробітника створюється один раз в AD та синхронізується на портал, пошту, VPN. При звільненні блокується всюди. Ручне створення акаунтів виключено, помилки мінімізовані.
Типи корпоративних порталів та ключові інтеграції
| Тип |
Мета |
Ключова функція |
| Інтранет |
Внутрішні комунікації та сервіси |
Новини, телефонний довідник (синхронізація з Active Directory), бронювання переговорних, заявки на IT через БП |
| HR-портал |
Кадровий облік та розвиток |
Профілі, KPI/OKR на кастомних HL-блоках, навчання, електронний документообіг |
| Портал знань |
Документація та регламенти |
Категоризація, теги, рейтинги, підписки на оновлення |
| Екстранет |
Робота з партнерами та підрядниками |
Гранулярні права через CGroup та модуль extranet, доступ без VPN |
| Портал холдингу |
Управління мультикомпанійною структурою |
Окремі робочі простори, консолідована звітність, наскрізні БП |
Додаткові інтеграції, що дають реальну цінність:
- Пошта. Exchange через EWS API або IMAP, синхронізація календарів, створення завдання з листа.
- IP-телефонія. Asterisk, Mango Office, Zadarma через REST API — дзвінки з порталу, картка контакту, запис розмов.
- Відеоконференції. Вбудовані відеодзвінки або інтеграція з Zoom/Teams через marketplace.
- ЕДО. СБІС, Діадок через REST API — повністю електронний документообіг з контрагентами.
Безпека та відповідність 152-ФЗ
На порталі — персональні дані, фінансова звітність, стратегічні плани. Ми гарантуємо захист:
- рольова модель через CGroup та права на рівні розділів;
- двофакторна аутентифікація (OTP, Яндекс.Ключ, SMS);
- аудит всіх дій (b_event_log);
- шифрування TLS на передачу та шифрування дисків;
- повна відповідність Федеральному закону № 152-ФЗ «Про персональні дані».
Як відбувається впровадження? Покроковий план
| Етап |
Термін |
Що робимо |
| 1. Аудит |
2–3 тижні |
Інтерв'ю, аналіз процесів, архітектура, план інтеграцій |
| 2. Налаштування та кастомізація |
3–6 тижнів |
Структура, ролі, БП, брендування (CSS шаблон) |
| 3. Інтеграції |
2–4 тижні |
1С, AD, пошта, телефонія, ЕДО |
| 4. Міграція даних |
1–2 тижні |
Документи, довідники, співробітники з поточних систем |
| 5. Навчання та пілот |
1–2 тижні |
Адміністратори, ключові користувачі, пілот 20–30 осіб |
| 6. Масштабування |
2–4 тижні |
Підключення підрозділів, доналаштування за зворотним зв'язком |
-
Аудит — фіксуємо поточні процеси, вимірюємо втрати часу.
-
Проектування — обираємо тип порталу, плануємо інтеграції.
-
Реалізація — налаштовуємо бізнес-процеси, права, інтерфейс.
-
Тест — пілотна група перевіряє сценарії, ми виправляємо недоліки.
-
Запуск — підключаємо всіх співробітників, навчаємо, передаємо документацію.
Що входить у роботу
В результаті ви отримуєте:
- проектну документацію (архітектура, схеми бізнес-процесів, технічне завдання);
- налаштований портал з інтеграціями (1С, AD, пошта, телефонія, ЕДО);
- опис бізнес-процесів та інструкції для адміністраторів і користувачів;
- 30 днів технічної підтримки після запуску.
Підтримка після запуску: як не дати порталу померти
Через півроку багато порталів стають занедбаними. Щоб цього уникнути, пропонуємо пакети з фіксованим SLA та виділеним адміністратором. Моніторинг продуктивності, оновлення платформи, адміністрування користувачів, доопрацювання нових модулів. Досвід нашої команди — понад 50 впроваджень корпоративних порталів на Бітрікс24, 10+ років роботи, статус сертифікованого партнера 1С-Бітрікс. Гарантуємо якість та терміни.
Мобільний доступ. Нативний додаток Бітрікс24 (iOS/Android) з push-сповіщеннями, завданнями, чатами. Адаптивний веб-інтерфейс для екстранет-користувачів (не треба встановлювати додаток). Офлайн-доступ до документів та завдань, синхронізація при відновленні зв'язку.
Замовте впровадження корпоративного порталу під ключ
Зв'яжіться з нами — оцінимо ваш проект, запропонуємо архітектуру та терміни. Отримайте консультацію безкоштовно та переконайтеся, що портал окупається в перші півроку. Замовляйте впровадження та почніть автоматизацію вже сьогодні.