Телефонія Sipuni та Бітрікс24: налаштування під бізнес-процеси
Ми допомогли кол-центру з 20 менеджерами, який втрачав 40% вхідних дзвінків через негнучку маршрутизацію стандартного конектора. Після нашої кастомної інтеграції Бітрікс24 Sipuni пропуски знизилися до 5%, а економія склала близько $1.8k–2.6k на місяць на недоотриманих угодах. Така ситуація — не рідкість, коли стандартні рішення не покривають специфіку бізнесу.
Офіційний конектор Sipuni з Маркетплейсу Бітрікс24 покриває базові сценарії: спливаюча картка при вхідному дзвінку, створення лідів при пропущених, історія дзвінків у CRM, вихідні дзвінки з картки, автоматичне прикріплення записів розмов. Цього достатньо для мікробізнесу, але середньому та великому компанії часто не вистачає можливостей: потрібна нестандартна маршрутизація з IVR, інтеграція з 1С або робота з кількома порталами.
Як Sipuni API розширює можливості стандартного конектора?
Sipuni надає REST API та webhooks. Ознайомтеся з Sipuni REST API для інтеграції. Авторизація — через API-ключ, що передається в заголовку X-Api-Key або як параметр api_key.
Отримання подій: в особистому кабінеті Sipuni (розділ Налаштування → Інтеграції → Webhooks) налаштовується URL для сповіщень. Sipuni підтримує події:
-
call.incoming— вхідний дзвінок (ще не відповіли) -
call.answered— оператор відповів -
call.ended— дзвінок завершено -
call.missed— пропущений дзвінок
З REST API можна додатково отримувати історію дзвінків, записи, статистику. Це дозволяє створювати кастомні звіти та аналітику прямо в Бітрікс24.
Що робити, якщо офіційного конектора недостатньо?
Якщо вашому бізнесу потрібно більше, ніж базова телефонія — наприклад, складна маршрутизація з IVR, інтеграція з 1С або нестандартна логіка обробки дзвінків — ми розробляємо кастомний модуль. Кастомна інтеграція в 3 рази швидше обробляє складні сценарії та дає повний контроль над процесом.
| Можливість | Офіційний конектор | Кастомна інтеграція |
|---|---|---|
| Спливаюча картка | Так | Так |
| Створення лідів | Так | Так + гнучка логіка |
| Історія дзвінків | Так | Так + кастомні поля |
| Записи розмов | Так | Так + власне сховище |
| Маршрутизація за сценаріями | Ні | Так |
| Робота з кількома порталами | Ні | Так |
| Інтеграція з 1С та іншими системами | Ні | Так |
| Кастомні звіти та аналітика | Ні | Так |
Як налаштувати webhook Sipuni покроково
- Зайдіть в особистий кабінет Sipuni → Налаштування → Інтеграції → Webhooks.
- Вкажіть URL вашого обробного скрипта (наприклад,
https://вашдомен.bitrix24.ua/rest/1/token/handler.php). - Виберіть події:
call.answered,call.ended,call.missed. - Збережіть налаштування та протестуйте дзвінком.
- У вашому скрипті обробіть JSON-запит, створіть або оновіть дзвінок в CRM через REST API Бітрікс24.
Технічні вимоги для webhook
- Скрипт має відповідати протягом 5 секунд, інакше Sipuni вважає помилку. - Використовуйте HTTPS, інакше webhook не спрацює. - Вхідний запит містить JSON з полями: `call_id`, `number_from`, `number_to`, `answered_by`, `duration`, `record_url`.Маршрутизація в 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. У своїх проєктах ми автоматизуємо цей процес за допомогою агентів Бітрікс24, які щоночі завантажують нові записи в хмарне сховище та прикріплюють до CRM-сутностей.
Порівняння способів налаштування
| Критерій | Офіційний конектор | Кастомна інтеграція |
|---|---|---|
| Час налаштування | 1-2 години | 3-14 днів |
| Гнучкість сценаріїв | Низька | Висока |
| Інтеграція з 1С | Ні | Так |
| Вартість | Безкоштовно | Розраховується індивідуально |
Кейс з нашої практики: агентство нерухомості, 20 агентів
Агентство використовувало Sipuni з закріпленими номерами за окремими агентами (у кожного агента — свій міський номер від Sipuni). Клієнт дзвонить безпосередньо агенту. Вимога: кожен дзвінок має створюватися в CRM у конкретного агента, а якщо агент недоступний і дзвінок переадресований на колегу — це теж має фіксуватися.
Ми реалізували кастомний webhook-обробник: таблиця {міський номер Sipuni → USER_ID Бітрікс24}. При вхідному дзвінку реєструється дзвінок у відповідального агента (власника номера). Якщо через 15 секунд не відповів — Sipuni переадресовує на наступного по ланцюжку. При події answered_by з іншим номером обробник оновлює відповідального в дзвінку.
Додатково: аналіз пропущених — якщо агент не відповідає довше ніж 3 дзвінки на день, система створює задачу керівнику на розбір ситуації. У результаті клієнт отримав прозору статистику по кожному агенту та підвищив швидкість обробки дзвінків на 30% за перший місяць. Якщо ваш бізнес стикається з подібними задачами, зв'яжіться з нами — ми допоможемо налаштувати телефонію під ваші процеси.
Що входить в роботу з інтеграції
При замовленні інтеграції ми надаємо:
- Аудит поточної телефонії та CRM
- Налаштування офіційного конектора або розробку кастомного модуля
- Інтеграцію з 1С та іншими зовнішніми системами (за потреби)
- Тестування всіх сценаріїв дзвінків
- Документацію з налаштувань та API
- Навчання співробітників роботі з новою телефонією
- Підтримку протягом 2 тижнів після запуску
Строки: від 3 робочих днів для типової інтеграції до 2 тижнів для складних проєктів. Вартість розраховується індивідуально і залежить від обсягу кастомних доопрацювань.
Замовте інтеграцію зараз і отримайте безкоштовну консультацію з налаштування Sipuni. Зв'яжіться з нами для оцінки вашого проєкту — ми підберемо оптимальне рішення та назвемо точні строки.







