Mango Office — одна из самых распространённых виртуальных АТС в связке с Битрикс24. Разберём, как подключить её к CRM, что настраивается в личном кабинете, а что через API, и какие сценарии обработки звонков стоит заложить сразу.
Что даёт связка Mango Office и Битрикс
Mango Office (Mango Telecom) — облачная АТС с виртуальными номерами, IVR, записью разговоров и статистикой. При интеграции с CRM звонки перестают быть «слепыми»: каждый вызов привязывается к клиенту, а руководитель видит воронку телефонных обращений.
Базовые возможности связки:
- Screen pop — карточка клиента всплывает у менеджера при входящем.
- Автолид с нового номера и привязка к ответственному для повторных.
- Запись разговора в карточке сделки.
- Click-to-call — звонок по клику из CRM.
- Статистика по звонкам, пропущенным и длительности.
Подключение через приложение Маркета
Самый быстрый путь для Битрикс24 — установить официальное приложение Mango Office из Битрикс24.Маркет. Порядок действий:
- Установить приложение из раздела
Приложения → Маркетв Битрикс24. - В приложении указать реквизиты доступа к API кабинета Mango (ключ и код продукта).
- Сопоставить сотрудников Битрикс24 с внутренними номерами (extensions) в АТС.
- Включить нужные опции: всплывающая карточка, автосоздание лида, запись.
После этого звонки начинают попадать в CRM автоматически. Настройки маршрутизации, IVR и групп остаются на стороне личного кабинета Mango.
Интеграция через API Mango
Когда нужна своя логика — например, привязка к коробочному сайту на 1С-Битрикс или нестандартная маршрутизация — используют API Mango напрямую. Основные группы методов:
| Группа API | Назначение |
|---|---|
| VPBX / События | Уведомления о звонках: call, summary, запись |
| Commutation | Инициация исходящего вызова (callback, click-to-call) |
| Stats | Выгрузка истории звонков и записей |
Запросы к Mango подписываются: формируется sign как SHA-256 от конкатенации api_key + JSON + api_salt. События АТС приходят на ваш обработчик, который перекладывает их в методы telephony.externalcall.* Битрикс24 или в свою CRM-логику.
Сценарии обработки звонков
Чтобы интеграция приносила пользу, а не просто фиксировала факт звонка, стоит заложить рабочие сценарии:
- Маршрут на «своего» менеджера: повторный клиент соединяется с ответственным из сделки.
- Пропущенный → задача: автоматическое напоминание перезвонить с дедлайном.
- IVR по отделам с маршрутом в соответствующую воронку продаж.
- Callback с сайта: посетитель заказывает обратный звонок, Mango через Commutation соединяет его с оператором.
- Оценка качества по записям — выборочное прослушивание разговоров прямо из карточек.
Для интернет-магазина полезно связать звонок с заказом: если клиент уже оформлял покупку, менеджер видит статус заказа ещё до приветствия.
Запись разговоров и хранение
Записи — частый источник вопросов. У Mango они формируются на стороне АТС и доступны по API, но появляются не мгновенно после завершения звонка.
- Ссылку на запись отдаёт метод статистики или событие
summary. - В Битрикс24 файл прикрепляется к звонку через
telephony.externalCall.attachRecord. - Хранение на стороне Mango ограничено тарифом — для длительного архива запись стоит выгружать в своё хранилище.
Частые проблемы и как их избежать
Опыт внедрений подсказывает набор типовых граблей именно для Mango:
- Расхождение форматов номеров между Mango и CRM → дубли и «неопознанные» звонки.
- Несопоставленные extensions → звонки без ответственного.
- Неверная подпись запроса (ошибка в
api_salt) → API возвращает отказ авторизации. - Запись цепляется раньше, чем готова → пустая ссылка; нужна отложенная привязка.
- Не обрабатываются исходящие — учитывайте оба направления вызова.
Все обращения к API полезно логировать: при разборе инцидента журнал запросов и ответов экономит часы.
Итог
Интеграция Mango Office с Битрикс сводится к двум путям: быстрое приложение из Маркета для типовых задач и связка через API, когда нужна собственная логика или работа с сайтом на коробочном 1С-Битрикс. В обоих случаях успех зависит от корректного сопоставления номеров, обработки пропущенных и продуманного хранения записей.
Мы настраиваем Mango Office под реальные процессы отдела продаж: маршрутизацию, IVR, callback с сайта и выгрузку записей, а при необходимости добавляем коллтрекинг и мессенджеры в единый омниканальный контур.
Частые вопросы
Что проще: приложение из Маркета или API?
Для стандартных задач в Битрикс24 быстрее приложение из Маркета — оно ставится за часы. API нужен для нестандартной логики или интеграции с коробочным сайтом на 1С-Битрикс.
Почему звонок приходит без ответственного?
Чаще всего внутренний номер сотрудника в Mango не сопоставлен с пользователем CRM. Проверьте таблицу соответствия extensions и пользователей.
Как подписываются запросы к API Mango?
Формируется параметр sign как SHA-256 от api_key, тела запроса в JSON и api_salt. Ошибка в соли или ключе приводит к отказу авторизации.
Почему ссылка на запись пустая?
Запись формируется на АТС не мгновенно. Нужно прикреплять её с задержкой или по отдельному событию, а не сразу в момент завершения звонка.
Можно ли сделать обратный звонок с сайта?
Да, через метод Commutation: посетитель оставляет номер, Mango соединяет его с оператором, а факт звонка фиксируется в CRM.
Сколько хранятся записи разговоров?
Срок хранения зависит от тарифа Mango. Для долгого архива записи стоит автоматически выгружать в собственное хранилище.
Работает ли интеграция с коробочным 1С-Битрикс?
Напрямую CRM-телефония живёт в Битрикс24, но события Mango можно принимать своим обработчиком и связывать с заказами на сайте через API.
Поможем с настройкой и поддержкой Интеграции и связки систем
Поможем с настройкой, доработкой и поддержкой Интеграции и связки систем.