Ситуація: ви налаштували Бітрікс24, але відеодзвінки не записуються, посилання не приходять клієнтам, а інтеграція з Zoom відсутня. Вбудовані засоби обмежені — немає брендування, немає автоматичної фіксації в угоді. Стандартне налаштування не вирішує ці завдання. В результаті менеджери витрачають час на ручне створення кімнат, а клієнти забувають про зустрічі. Ми бачили проєкти, де відділ продажів втрачав до 30% лідів через відсутність своєчасного посилання на дзвінок. Економія часу менеджерів — до 40% при автоматичному надсиланні посилань, що знижує операційні витрати на значну суму для відділу з 5 осіб.
Уявіть: менеджер створює зустріч у CRM, а клієнт отримує посилання через WhatsApp з деталями. Запис автоматично зберігається в картці угоди. Це реально з правильною інтеграцією. Ми налаштували такі сценарії для десятків компаній — від невеликих відділів продажів до великих дилерських мереж із сотнями учасників. Сертифіковані спеціалісти 1С-Бітрікс. Замовте аудит поточних налаштувань — ми підготуємо детальний план за 1 день.
Проблеми, які вирішуємо
- Вручну створювані кімнати — втрачається час, немає єдиної точки входу. Автоматизуємо генерацію зустрічі при створенні активності.
- Записи недоступні — хмарне сховище Бітрікс24 не дає завантажити MP4. Налаштовуємо зовнішні сховища (S3) або локальний запис.
- Немає автонадсилання посилання — клієнт не отримує запрошення. Підключаємо email/WhatsApp відправку при створенні дзвінка.
- Відсутність інтеграції із зовнішніми сервісами — Zoom, Jitsi. Реалізуємо безшовну зв'язку через REST API.
Чому відеодзвінки не працюють у CRM після оновлення?
Типова причина — зміна версії компонента Videoconference або блокування webhook-сповіщень. Рішення: оновити налаштування REST-маршрутів, перевірити права доступу до crm.activity.update. Гарантуємо стабільну роботу після кожного оновлення.
Як автоматизувати надсилання посилання клієнту?
Використовуйте REST API messageservice.message.add з шаблоном листа або через інтеграцію з месенджером. Сценарій: створення зустрічі → генерація посилання → надсилання клієнту по email/WhatsApp. Ми реалізуємо це за 1–2 дні.
Як налаштувати автоматичні відеодзвінки: покрокова інструкція
- Увімкніть відеодзвінки в налаштуваннях порталу: Налаштування → Телефонія → Відеодзвінки.
- Налаштуйте права доступу для REST API: переконайтеся, що додаток має права на crm.activity.update та messageservice.message.add.
- Створіть обробник події onCrmActivityAdd, який запускатиме створення зустрічі в Zoom або Jitsi.
- В обробнику викличте API зовнішнього сервісу для створення кімнати та отримайте посилання.
- Збережіть посилання в користувацькому полі угоди (наприклад, UF_CRM_ZOOM_JOIN_URL).
- Надішліть посилання клієнту через email або WhatsApp за допомогою messageservice.message.add.
Приклад обробника на PHP
class ZoomBitrix24Integration { private ZoomApiClient $zoom; private BitrixRestClient $b24; public function onActivityCreate(array $activity): void { if ($activity['TYPE_ID'] != 1) return; if (empty($activity['END_TIME'])) return; $startTime = new DateTime($activity['START_TIME']); $endTime = new DateTime($activity['END_TIME']); $duration = ($endTime->getTimestamp() - $startTime->getTimestamp()) / 60; $meeting = $this->zoom->createMeeting([ 'topic' => $activity['SUBJECT'], 'type' => 2, 'start_time' => $startTime->format('Y-m-d\TH:i:s'), 'duration' => (int)$duration, 'timezone' => 'Europe/Moscow', 'settings' => [ 'auto_recording' => 'cloud', 'waiting_room' => true, 'mute_upon_entry' => true, ], ]); $this->b24->call('crm.activity.update', [ 'ID' => $activity['ID'], 'FIELDS' => [ 'DESCRIPTION' => "Zoom-посилання: {$meeting['join_url']}\n\n" . $activity['DESCRIPTION'], 'UF_CRM_ZOOM_MEETING_ID' => $meeting['id'], 'UF_CRM_ZOOM_JOIN_URL' => $meeting['join_url'], 'UF_CRM_ZOOM_HOST_URL' => $meeting['start_url'], ], ]); $this->sendMeetingLinkToClient($activity, $meeting['join_url']); } } Порівняння рішень для відеодзвінків
| Характеристика | Вбудовані дзвінки Б24 | Інтеграція Zoom | Jitsi на своєму сервері |
|---|---|---|---|
| Брендування | Немає | Часткове | Повне |
| Запис | Хмара Б24 | Cloud Recording | MP4 на сервер |
| Конфіденційність | Середня | Середня | Висока |
| Учасники | До 24 | До 300 | До 100+ |
| Автоматизація в CRM | Часткова | Повна | Повна |
| Термін налаштування | 1 день | 3–5 днів | 2–3 тижні |
Jitsi на своєму сервері забезпечує в 3 рази більше учасників, ніж вбудовані дзвінки, при повному контролі даних. Інтеграція з Zoom скорочує ручне введення на 80% порівняно з ручним створенням зустрічей. Якщо ви працюєте з конфіденційними даними (фінанси, медицина), Jitsi — єдиний варіант, що відповідає вимогам безпеки.
Типові помилки при налаштуванні та їх вирішення
| Помилка | Причина | Рішення |
|---|---|---|
| Посилання не надсилається | Не налаштований коннектор для відправки | Перевірте налаштування email/WhatsApp |
| Webhook не приходить | Неправильний URL або вимкнено | Перевірте список webhook'ів у налаштуваннях |
| Запис не зберігається | Недостатньо місця в хмарі | Налаштуйте зовнішнє сховище |
Налаштування вбудованих відеодзвінків Бітрікс24
Вбудований інструмент — Дзвінки → Відеодзвінок або кнопка в чаті. Технічно працює через WebRTC SDK BX24. Для активації:
Налаштування порталу → Телефонія → Відеодзвінки → Увімкнути За замовчуванням підтримує до 12–24 учасників (залежить від тарифу), запис у хмару Б24 на платних тарифах.
Обмеження вбудованого рішення: немає кастомізації інтерфейсу кімнати, немає вбудованої інтеграції «створити кімнату з угоди», запис зберігається лише в хмарі Б24.
Інтеграція з Zoom через REST API
Для компаній, що використовують Zoom як основний інструмент відеозв'язку — автоматичне створення Zoom-зустрічі при створенні активності «Зустріч» у Бітрікс24. Код інтеграції використовує REST API та Zoom Meeting SDK (приклад вище).
Автоматичне надсилання посилання клієнту
Після створення зустрічі — посилання надсилається клієнту автоматично. Через email (шаблон листа з Zoom-посиланням) або через месенджер (WhatsApp, Telegram — якщо налаштована інтеграція):
$this->b24->call('messageservice.message.add', [ 'FROM_CONNECTOR' => 'WHATSAPP', 'FROM_LINE' => $lineId, 'TO' => $clientPhone, 'MESSAGE' => "Добрий день! Посилання на нашу зустріч:\n{$meetingUrl}\n" . "Час: {$startTime->format('d.m.Y H:i')}", ]); Запис дзвінків та зберігання
При використанні вбудованого Бітрікс24 Videoconference — записи доступні в історії чату. Для інтеграції із зовнішніми сховищами:
- Zoom Cloud Recording — webhook від Zoom при готовності запису (recording.completed) → завантаження на S3-сумісне сховище → посилання в картці угоди.
- Локальний запис на сервері — при наявності власного WebRTC-сервера (Jitsi Meet, BigBlueButton) з налаштованим записом у MP4.
Jitsi Meet як альтернатива
Для компаній, яким важлива повна конфіденційність (дані не залишають власну інфраструктуру) — Jitsi Meet на власному сервері. Інтеграція з Бітрікс24: при створенні зустрічі генерується унікальна кімната на власному Jitsi-сервері:
$roomName = 'deal-' . $dealId . '-' . uniqid(); $jitsiUrl = 'https://meet.company.ru/' . $roomName; $tokenJwt = $this->generateJitsiJwt($roomName, $moderatorName); $hostUrl = $jitsiUrl . '?jwt=' . $tokenJwt; $clientUrl = $jitsiUrl; Процес роботи та терміни
Що входить у роботу
- Аудит поточної конфігурації порталу та каналів зв'язку
- Налаштування вбудованих відеодзвінків Б24 (тарифний план, налаштування)
- Інтеграція з Zoom API: створення зустрічей з активностей CRM
- Webhook Zoom: фіксація записів у картці угоди
- Автонадсилання посилання клієнту (email / месенджер)
- Або: розгортання Jitsi Meet на власному сервері + JWT-авторизація
- Навчання співробітників та технічна документація
Терміни орієнтовно
- Налаштування вбудованих відеодзвінків Б24: 1 день
- Інтеграція з Zoom API (зустрічі + записи): 3–5 днів
- Розгортання Jitsi Meet з JWT та інтеграцією в CRM: 2–3 тижні
Оцінимо ваш проєкт за 1 день. Зв'яжіться з нами — отримайте консультацію та розрахунок вартості індивідуально. Ми гарантуємо стабільну роботу інтеграції навіть при високих навантаженнях.







