Интеграция Битрикс24 с Sipuni

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Интеграция Битрикс24 с Sipuni
Средняя
~1-2 недели
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1173
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • 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
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    745
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Интеграция Битрикс24 с Sipuni

Sipuni — российский облачный сервис виртуальной АТС, ориентированный на малый и средний бизнес. Особенность Sipuni — акцент на простоте настройки и готовых CRM-интеграциях. Официальный коннектор Sipuni для Битрикс24 входит в маркетплейс и покрывает базовые потребности. Для более сложных сценариев доступен прямой API.

Официальный коннектор Sipuni

Устанавливается из каталога Битрикс24 (Приложения → Маркетплейс → Sipuni). Авторизация через API-ключ Sipuni. После подключения работает:

  • Всплывающая карточка при входящем звонке
  • Создание лидов при пропущенных звонках
  • История звонков в CRM
  • Исходящие звонки из карточки CRM
  • Прикрепление записей разговоров

Официальный коннектор достаточен для большинства сценариев малого бизнеса. Ограничения появляются при нестандартной маршрутизации или когда несколько порталов Битрикс24 должны работать с одной Sipuni-АТС.

Sipuni API: расширенная интеграция

Sipuni предоставляет REST API и webhooks. Документация доступна по адресу sipuni.com/api.

Авторизация: Sipuni использует API-ключ, передаваемый в заголовке запроса X-Api-Key или как параметр api_key.

Получение событий: в личном кабинете Sipuni (раздел Настройки → Интеграции → Webhooks) настраивается URL для уведомлений. Sipuni поддерживает события:

  • call.incoming — входящий звонок (ещё не отвечен)
  • call.answered — оператор ответил
  • call.ended — звонок завершён
  • call.missed — пропущенный звонок

Маршрутизация в Sipuni и отображение в Битрикс24

Sipuni поддерживает сценарии и схемы маршрутизации. Входящий звонок может проходить через несколько шагов: IVR → очередь → конкретный сотрудник. В webhook Sipuni передаёт поле answered_by — внутренний номер того, кто ответил последним.

Если нужно отслеживать весь путь звонка (прошёл через IVR → был в очереди N секунд → ответил сотрудник X), это реализуется через составные события Sipuni или через дополнительный запрос к API истории звонков после завершения.

Запись звонков в Sipuni

Sipuni хранит записи в облаке. Доступ через API:

GET https://sipuni.com/api/v1/records/{call_id}
X-Api-Key: {api_key}

Sipuni возвращает ссылку на файл или redirect на скачивание. Срок хранения определяется тарифом (обычно 14-30 дней на базовых тарифах). Для долгосрочного хранения — скачивать и сохранять в собственное хранилище при каждом событии call.ended.

Работа с несколькими сотрудниками

При групповом звонке (несколько телефонов звонят одновременно) Sipuni в webhook передаёт answered_by только при ответе одного из сотрудников. Остальные события об отклонённых звонках к другим сотрудникам не приходят — это упрощает обработку по сравнению с некоторыми другими провайдерами.

Кейс: агентство недвижимости, 20 агентов

Агентство использовало Sipuni с закреплёнными номерами за отдельными агентами (у каждого агента — свой городской номер от Sipuni). Клиент звонит напрямую агенту. Требование: каждый звонок должен создаваться в CRM у конкретного агента, а если агент недоступен и звонок переадресован на коллегу — это тоже должно фиксироваться.

Реализация через кастомный webhook-обработчик: таблица {городской номер Sipuni → USER_ID Битрикс24}. При входящем звонке регистрируется звонок у ответственного агента (владельца номера). Если через 15 секунд не ответил — Sipuni переадресует на следующего по цепочке. При событии answered_by с другим номером обработчик обновляет ответственного в звонке.

Дополнительно: анализ пропущенных — если агент не отвечает дольше 3 звонков в день, система создаёт задачу руководителю на разбор ситуации.

Срок настройки: 3-5 рабочих дней.