Ситуация: вы настроили Битрикс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 день. Свяжитесь с нами — получите консультацию и расчёт стоимости индивидуально. Мы гарантируем стабильную работу интеграции даже при высоких нагрузках.







