Кастомная интеграция Mango Office с Битрикс24: настройка телефонии

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

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

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

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

  • 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

Кастомная интеграция телефонии Mango Office с Битрикс24

Вы используете Mango Office и Битрикс24, но стандартное приложение из маркетплейса не даёт нужной гибкости? Типичная ситуация: звонки не привязываются к правильным контактам, записи приходят с получасовой задержкой, а руководитель просит настроить автоматическое создание лидов по единому сценарию. Мы решаем такие задачи через кастомную связку на прямых API. За 10+ лет мы интегрировали 50+ телефоний и знаем каждое ограничение Mango. Опыт показывает, что стандартные решения покрывают лишь 60% потребностей бизнеса — остальное приходится дорабатывать вручную.

Проблема усугубляется, когда в компании несколько офисов или нестандартная маршрутизация. Без кастомной интеграции операторы тратят до 30% времени на ручное перенаправление звонков и дублирование данных. Мы гарантируем, что после настройки вы забудете об этих проблемах.

Почему стандартного приложения недостаточно?

Официальное приложение Mango Office (устанавливается из раздела Приложения → Маркетплейс) решает базовые сценарии: всплывающая карточка при входящем, привязка звонка к существующему или новому лиду. Но оно не позволяет:

  • гибко маршрутизировать лиды в зависимости от номера линии;
  • сопоставлять внутренние номера сотрудников, если они различаются в Mango и Битрикс24;
  • обрабатывать запись звонка, когда файл приходит через 10 минут после завершения;
  • поддерживать несколько виртуальных АТС на одном портале.

Это задокументированная особенность Mango VPBX API.

Как работают webhook-и Mango?

Mango отправляет события: call_start, call_answer, call_end, call_record. Ключевой нюанс — call_record приходит отдельно от call_end, с задержкой до 10 минут. Нельзя прикрепить запись синхронно; требуется асинхронная очередь. Webhook-и работают надёжно, но без правильной обработки легко потерять звонки.

Как маппинг сотрудников предотвращает потерю звонков?

Маппинг — это связь внутреннего номера Mango (extension) с ID пользователя Битрикс24. Без него звонки от новых сотрудников или при смене номера повисают без ответственного. Мы создаём конфигурационную таблицу, которая подгружается при старте обработчика. Если соответствие не найдено, звонок считается пропущенным и привязывается к ответственному по умолчанию — это исключает потерю лидов.

Что делать с задержкой записи звонка?

Это стандартная особенность API: событие call_record приходит через 1–10 минут после call_end. Мы реализовали очередь на Redis: при call_end сохраняем связку mango_uuidbitrix_call_id, а при call_record загружаем файл по временной ссылке и вызываем telephony.externalCall.attachRecord. Временная ссылка живёт 24 часа, поэтому гарантированно успеваем.

Сравнение стандартного и кастомного подхода

Параметр Стандартное приложение Кастомная интеграция
Гибкость правил Фиксированные Только API, любые сценарии
Маппинг сотрудников Только по номерам По расширенным правилам
Запись звонков Задержка до 30 минут Учёт отдельного события call_record, очередь < 10 мин
Несколько АТС Не поддерживается Через отдельные эндпоинты

Кастомная интеграция превосходит стандарт по ключевым параметрам в 3–5 раз при работе с нестандартными сценариями.

Пошаговая схема настройки интеграции

  1. Регистрируем webhook-URL в личном кабинете Mango (АТС → Настройки → Уведомления).
  2. Разворачиваем обработчик, который принимает события и преобразует их в REST-вызовы Битрикс24 с помощью REST API Битрикс24.
  3. Создаём таблицу маппинга extension → USER_ID (пример: 101 → 12, 102 → 8).
  4. Реализуем очередь для отложенного прикрепления записей: при call_end сохраняем mango_uuidbitrix_call_id, при call_record загружаем файл по временной ссылке и вызываем telephony.externalCall.attachRecord.
  5. Настраиваем маршрутизацию для нескольких линий.

Кейс: страховой брокер с тремя офисами

Компания имела три офиса в разных городах, каждый с отдельным номером Mango. Требовалось: звонок на московский номер создаётся у московского менеджера, на краснодарский — у краснодарского. Решение: три отдельных webhook-URL, каждый обработчик передаёт LINE_NUMBER при создании звонка в Битрикс24. При переводе звонка между офисами (событие call_transfer) обновляется ответственный в активном звонке. Результат: время на обработку сократилось на 40%, а повторные звонки уменьшились на 25%.

Детали реализации маппинга и очереди

Конфигурация маппинга

Таблица соответствия хранится в конфигурации обработчика. Пример:

Mango extension Битрикс24 USER_ID
101 12
102 8
0 (пропущенный)

Если алгоритм не находит соответствия, звонок считается пропущенным и привязывается к ответственному по умолчанию.

Очередь для записей звонков

При получении call_end сохраняем в Redis пару {mango_uuid → bitrix_call_id}. Через 1–10 минут приходит call_record; по mango_uuid извлекаем bitrix_call_id, скачиваем запись с временной ссылки (живёт 24 часа) и загружаем в Битрикс24 через telephony.externalCall.attachRecord. Если не успеть — файл становится недоступен.

Что входит в проект

  • Аудит текущей АТС и CRM;
  • Разработка архитектуры интеграции;
  • Настройка webhook-ов и REST API;
  • Маппинг сотрудников;
  • Реализация очереди записей;
  • Тестирование на реальных звонках;
  • Документация и обучение.

Сроки и стоимость

Ориентировочный срок настройки кастомной интеграции — 5–8 рабочих дней. Итоговая стоимость зависит от сложности сценариев и количества линий. Мы предлагаем фиксированную цену после анализа вашей конфигурации. Свяжитесь с нами для получения точной оценки.

Преимущества и экономика

Кастомная интеграция сокращает время обработки звонков на 30–40% и устраняет ручное перенаправление лидов. Инвестиция окупается за 2-3 месяца. Наш опыт подтверждает: сертифицированные разработчики гарантируют стабильную работу даже при высоких нагрузках. Закажите настройку телефонии Mango Office с Битрикс24 под ключ — получите консультацию уже сегодня.

Заключение

Свяжитесь с нами для консультации: расскажем, какие возможности Mango Office вы не используете, и предложим оптимальный план интеграции.

Настройка телефонии под ключ: от 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-ветки, в которые никто не попадает. Свяжитесь с нами для консультации — мы предложим оптимальное решение под ваш бюджет и бизнес-процессы.