Настройка видеозвонков в Битрикс24 с Zoom и Jitsi

Ситуация: вы настроили Битрикс24, но видеозвонки не записываются, ссылки не приходят клиентам, а интеграция с Zoom отсутствует. Встроенные средства ограничены — нет брендирования, нет автоматической фиксации в сделке. Стандартная настройка не решает эти задачи. В результате менеджеры тратят время на
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Настройка видеозвонков в Битрикс24 с Zoom и Jitsi
Простой
~1 день

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1458
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    1019
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    761
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    880
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    804
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1163

Ситуация: вы настроили Битрикс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 дня.

Как настроить автоматические видеозвонки: пошаговая инструкция

  1. Включите видеозвонки в настройках портала: Настройки → Телефония → Видеозвонки.
  2. Настройте права доступа для REST API: убедитесь, что приложение имеет права на crm.activity.update и messageservice.message.add.
  3. Создайте обработчик события onCrmActivityAdd, который будет запускать создание встречи в Zoom или Jitsi.
  4. В обработчике вызовите API внешнего сервиса для создания комнаты и получите ссылку.
  5. Сохраните ссылку в пользовательском поле сделки (например, UF_CRM_ZOOM_JOIN_URL).
  6. Отправьте ссылку клиенту через 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 — записи доступны в истории чата. Для интеграции с внешними хранилищами:

  1. Zoom Cloud Recording — webhook от Zoom при готовности записи (recording.completed) → загрузка на S3-совместимое хранилище → ссылка в карточке сделки.
  2. Локальная запись на сервере — при наличии собственного 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 день. Свяжитесь с нами — получите консультацию и расчёт стоимости индивидуально. Мы гарантируем стабильную работу интеграции даже при высоких нагрузках.