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

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

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

Этапы разработки

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

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1357
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    944
  • 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
    693
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    829
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    731
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1074

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

Настройка телефонии под ключ: от SIP до CRM

SIP-транк не регистрируется — первая проблема при подключении телефонии к Битрикс24. Клиент присылает данные от провайдера, вбиваешь в раздел «Телефония → Настройка телефонии → SIP-коннектор», а статус висит «Ожидание регистрации». Порты 5060/5061 для SIP и диапазон 10000–20000 для RTP закрыты на фаерволе — классика. Или кодек G.729 не поддерживается, а G.711 жрёт полосу по 87 кбит/с на линию. На 20 одновременных разговоров — считайте сами. Мы подключаем и настраиваем телефонию так, чтобы звонки не терялись, маршрутизация работала по логике бизнеса, а CRM получала данные автоматически.

Протокол SIP (Session Initiation Protocol) — стандарт для голосовой связи через интернет. Наши специалисты имеют 5+ лет опыта интеграции с Битрикс24. Гарантия на настроенные решения — 1 год. Свяжитесь с нами для бесплатного аудита текущей инфраструктуры — часто находим слепые зоны: пропущенные без задач, менеджеры со статусом «На линии» и нулём звонков, IVR-ветки, в которые никто не попадает.

SIP-регистрация и подключение: как избежать срывов?

Неправильный NAT, закрытые порты или несовместимые кодеки — 90% сбоев. Проверяем поддержку кодеков на стороне оператора, настраиваем keepalive и резервные SIP-серверы. После настройки регистрация держится месяцами.

Контракт с оператором уже есть, менять номера — не вариант. Подключаем к Битрикс24 через SIP-коннектор. Для стабильной работы нужен канал: минимум 100 кбит/с на линию для G.729, 87 кбит/с для G.711a.

Типичные задачи:

  • Городские номера от любого оператора — сохраняются при переходе на Б24
  • Номера 8-800 для входящих — маршрутизация через CRM
  • Многоканальные номера с распределением по отделам через IVR
  • Аналоговые линии через VoIP-шлюзы Grandstream или Linksys

Где обычно стопорится:

  • Порты SIP/RTP закрыты на уровне провайдера или роутера
  • NAT не пробрасывается корректно — односторонняя слышимость
  • Разные кодеки на стороне АТС и Битрикса — нет звука вообще

Мы решаем эти проблемы за 1–3 дня, а не неделями.

Пошаговая инструкция подключения через SIP-транк:

  1. Проверяем открытость портов SIP (5060/5061) и RTP (10000–20000) на фаерволе.
  2. Согласовываем кодеки: G.711 или G.729 — тестируем оба варианта.
  3. Настраиваем SIP-коннектор в админке Битрикс24: логин, пароль, домен/IP провайдера.
  4. Включаем keepalive (период 30–60 секунд) для стабильной регистрации.
  5. Проверяем двухстороннюю слышимость тестовым звонком.
  6. Настраиваем резервный SIP-сервер на случай сбоя основного.

Облачная АТС или SIP-транк: что выбрать?

Облачная ВАТС не требует железа — подключается за 1–2 дня. SIP-транк сохраняет ваши номера и позволяет гибридную схему с on-premise АТС. Облачная АТС настраивается в 2-3 раза быстрее и экономит до 40% бюджета по сравнению с содержанием собственной инфраструктуры. Сравните провайдеров по реальным кейсам.

Провайдер Чем реально полезен Подводные камни
Битрикс24.Телефония Встроенная, настройка через UI портала Привязка к тарифу Б24, дороже при масштабировании
Sipuni Нативный модуль для Б24, быстрая интеграция Ограниченная география номеров
Mango Office Мощная аналитика, речевая аналитика в комплекте Цена выше рынка
UIS (CoMagic) Коллтрекинг + ВАТС — два в одном Сложная админка
Zadarma 70+ стран, бюджетно API иногда тормозит, техподдержка медленная
Мегафон ВАТС FMC — мобильный как офисный Настройка SIP через техподдержку, не через UI
МТТ Гибкие тарифы, хороший API Нет нативного модуля для Б24
Ростелеком Стабильность, работа с госсектором Медленное подключение, бюрократия

Зачем нужна запись звонков и как её настроить?

Все входящие и исходящие пишутся автоматически. Хранение — облако Битрикс24 (ограничение по тарифу) или собственный сервер через модуль voximplant. Каждая запись привязана к карточке в CRM: контакт, сделка, лид. Прослушивание — из таймлайна сделки.

Инструменты контроля:

  • Уведомление о записи — обязательно по 152-ФЗ, настраивается в IVR
  • AI-транскрибация — распознавание речи через встроенный модуль CoPilot или внешний сервис. Переводит звонок в текст, можно искать по ключевым словам
  • Анализ тональности — система помечает звонки с негативом. Не замена прослушиванию, но фильтрует 90% рутины
  • Выборочная запись — только входящие, только конкретные отделы
  • Автоматический контроль длительности — звонки короче 15 секунд почти всегда означают проблему: сбросили, не дозвонились, менеджер не поднял

Руководитель видит сводные отчёты: количество звонков по менеджерам, средняя длительность, пропущенные без перезвона. Последний пункт — самый болезненный: пропущенный звонок без задачи на перезвон = потерянный клиент.

Типичные ошибки в маршрутизации

Маршрутизация — самая хрупкая часть. Настроили «по очереди», а менеджер залогинился и ушёл обедать — звонок висит 40 секунд и сбрасывается. Или IVR с пятью уровнями вложенности — клиент бросает трубку на третьем. Мы используем рабочие сценарии распределения:

  • По ответственному из CRM — номер найден в базе, звонок летит напрямую менеджеру
  • По очереди — равномерная нагрузка между операторами со статусом «На линии»
  • По отделам через IVR — голосовое меню, максимум два уровня. Больше — потеря звонков
  • По времени — рабочее/нерабочее время, выходные
  • По региону — определение по коду номера, распределение на локальных менеджеров

При входящем звонке система выполняет: Номер найден в CRM:

  • Маршрутизация на ответственного менеджера
  • Всплывающая карточка: имя, компания, открытые сделки, история обращений
  • Если менеджер не отвечает за 15 секунд — переадресация на коллегу, потом на руководителя

Номер не найден:

  • Автоматически создаётся лид в CRM (настройка Телефония → CRM-интеграция → Создавать лид при неизвестном номере)
  • Звонок распределяется по очереди
  • Вся информация фиксируется для последующей обработки

Интеграция с CRM: как автоматизировать работу?

Всплывающая карточка при входящем звонке показывает:

  • Имя, компания, должность
  • Текущие сделки со статусами
  • Последние 5 обращений — звонки, письма, чаты
  • Комментарии по клиенту
  • Кнопки: «Создать сделку», «Поставить задачу», «Перевести звонок»

Автоматизация через бизнес-процессы настраивается в разделе «CRM → Роботы и триггеры»:

  • Пропущенный звонок → лид + задача на перезвон ответственному
  • Завершение разговора → запись активности в таймлайн сделки
  • Пропущенный без перезвона в течение 30 минут → уведомление руководителю
  • Входящий от клиента с просроченной сделкой → эскалация

Аналитика доступна в разделе «Телефония → Баланс и статистика» и отчётах CRM:

  • Количество звонков по менеджерам, отделам, направлениям
  • Средняя длительность и время ожидания на линии
  • Процент пропущенных с трендом за неделю
  • Конверсия звонков в сделки — самая важная метрика для коммерческого отдела

Callback, автообзвон и голосовое меню: как увеличить конверсию?

Виджет «Перезвоните мне» на сайте — одно поле (телефон), ничего лишнего. Система дозванивает менеджеру, потом клиенту. Каждый запрос — автоматический лид в CRM. Антиспам: ограничение запросов с одного номера. A/B-тестирование расположения — виджет справа внизу конвертит лучше, чем слева, но зависит от дизайна. Callback снижает потерю звонков до 30% по сравнению с ручным набором.

Автообзвон:

  • Обзвон по сегменту из CRM — менеджер подключается после ответа клиента
  • Роботизированный обзвон с голосовым сообщением — подтверждение заказов, напоминания о записи
  • IVR-сценарии: «нажмите 1 для подтверждения»
  • Расписание с учётом часовых поясов — модуль проверяет регион по коду номера

Построение голосового меню:

  • Приветственное сообщение — название компании, уведомление о записи
  • Выбор отдела через DTMF — максимум 4–5 пунктов
  • Очередь ожидания с музыкой и позицией в очереди
  • Нерабочее время — голосовая почта или информационное сообщение

Запись профессиональным диктором — имеет смысл для приветствия и основного меню. Глубже — синтез речи, проще обновлять.

Какие кодеки выбрать для стабильной работы? G.711 (A-law/µ-law) — стандартный кодек, полоса 87 кбит/с на линию. G.729 — сжатый кодек, 31 кбит/с. Если канал узкий, предпочтителен G.729, но его поддержка не у всех провайдеров. Также возможен G.722 (HD-голос) — требует полосы 64 кбит/с и поддержки на стороне АТС.

Что входит в настройку телефонии?

Deliverables после завершения проекта:

  • Настроенная SIP-регистрация (облачная АТС или SIP-транк под ключ)
  • Работающая маршрутизация звонков (по CRM, очереди, IVR)
  • Запись звонков с хранением в облаке или на сервере
  • Интеграция с CRM: всплывающие карточки, автосоздание лидов, бизнес-процессы
  • Виджет обратного звонка на сайте
  • Голосовое меню (IVR) с записью диктора или синтезом
  • Документация по настройкам и обучение сотрудников (2 сессии)
  • Техническая поддержка в течение месяца после запуска

Всё включено в комплексную настройку — без скрытых доплат. Закажите настройку телефонии и получите готовую инфраструктуру для работы с клиентами.

Сроки и стоимость настройки

Задача Срок
Облачная АТС + базовая маршрутизация 1–2 дня
SIP-транк (если провайдер отдаёт данные быстро) 1–3 дня
Маршрутизация + IVR 2–5 дней
CRM-интеграция: роботы, триггеры, карточки 3–5 дней
Виджет обратного звонка 1 день
Комплексная настройка с аудитом 2–3 недели

Стоимость рассчитывается индивидуально — зависит от количества номеров, сложности маршрутизации и необходимых интеграций. Средний бюджет на настройку — от нескольких тысяч до десятков тысяч рублей в зависимости от объёма. Оценим ваш проект за 1 день. Начинаем с бесплатного аудита текущей инфраструктуры — часто находим слепые зоны: пропущенные без задач, менеджеры со статусом «На линии» и нулём звонков, IVR-ветки, в которые никто не попадает. Свяжитесь с нами для консультации — мы предложим оптимальное решение под ваш бюджет и бизнес-процессы.