Интеграция Sipuni

Как подключить телефонию Sipuni для автоматического анализа звонков

Интеграция Sipuni

Sipuni — популярная SIP-телефония для бизнеса. Подключи интеграцию — и звонки будут автоматически анализироваться сразу после завершения.

Как это работает (TL;DR)

Звонок завершается в Sipuni → Webhook отправляет данные → Мы загружаем запись → AI анализирует → Отчет готов

Звонки появляются в системе через 1-2 минуты после завершения.


Что понадобится

  • Аккаунт Sipuni с правами администратора
  • Включенная запись разговоров
  • 10-15 минут на настройку

Пошаговая настройка

Шаг 1: Найди API ключ в Sipuni

  1. Зайди в личный кабинет Sipuni
  2. Открой НастройкиAPI
  3. Если ключа нет — создай новый
  4. Скопируй API ключ (длинная строка букв и цифр)
Где искать: Настройки → API → Ключ APIЕсли раздела API нет — проверь права доступа. Нужны права администратора.

Шаг 2: Найди User ID

User ID — это твой идентификатор в Sipuni. Обычно он находится:

  1. В том же разделе НастройкиAPI
  2. Или в ПрофильИнформация об аккаунте
User ID — это число (например, 12345). Не путай с email или логином.

Шаг 3: Настрой интеграцию в CallMeAI

  1. Открой Интеграции
  2. Найди карточку Sipuni → нажми «Настроить»
  3. Заполни форму:
ПолеЧто вводить
API ключКлюч из личного кабинета Sipuni
User IDТвой числовой идентификатор
Папка критериевВыбери, по каким критериям анализировать
  1. Нажми «Сохранить»

Шаг 4: Настрой webhook в Sipuni

Теперь нужно сказать Sipuni, куда отправлять данные о звонках.

  1. В личном кабинете Sipuni открой НастройкиWebhooks
  2. Создай новый webhook
  3. Укажи URL:
https://callmeai.ru/api/sipuni/webhook
  1. Выбери события:
    • Завершение звонка (обязательно)
  2. Сохрани
Важно: URL должен быть именно такой. Если ты используешь свой домен — замени callmeai.ru на свой.

Шаг 5: Проверь, что всё работает

  1. Позвони с телефона, подключенного к Sipuni
  2. Поговори минуту-две (короткие звонки могут не записываться)
  3. Заверши звонок
  4. Подожди 2-3 минуты
  5. Проверь Банк звонков — там должен появиться новый звонок

Если звонок появился — поздравляю, интеграция работает!


Настройка фильтров

После базовой настройки можно добавить фильтры — чтобы не анализировать все подряд.

Доступные фильтры:

ФильтрЧто делает
Минимальная длительностьОтсеивает короткие звонки (например, меньше 2 минут)
Максимальная длительностьОтсеивает слишком длинные звонки
НаправлениеТолько входящие, только исходящие или все
Рабочие часыАнализировать только в определенное время

Подробнее: Фильтры интеграций


Что может пойти не так

Звонки не появляются

Прошло 10 минут, но звонка нетПроверь по порядку:
  1. API ключ правильный? Скопируй заново из Sipuni
  2. User ID правильный? Это должно быть число, не email
  3. Webhook настроен? Проверь URL в Sipuni
  4. Запись включена? Без записи нечего анализировать
  5. Есть минуты на балансе? Проверь в профиле ::

Webhook возвращает ошибку

Ошибка 401 или 403Проблема с авторизацией. Перепроверь API ключ и User ID — скорее всего, опечатка.
Ошибка 500Проблема на нашей стороне. Подожди 5-10 минут и попробуй снова. Если не помогло — напиши в поддержку.
Ошибка «URL недоступен»Проверь, что URL указан правильно: https://callmeai.ru/api/sipuni/webhook

Звонки приходят с задержкой

Звонки появляются через 5-10 минутНебольшая задержка — это нормально. Sipuni сначала сохраняет запись, потом отправляет webhook. Если задержка больше 10 минут — проверь настройки.

Дублирование звонков

Один звонок появляется дваждыСкорее всего, настроено два webhook на один URL. Проверь настройки в Sipuni — должен быть только один webhook.

Неправильная длительность

Длительность не совпадает с реальнойSipuni передает длительность записи, а не разговора. Если запись начинается раньше или заканчивается позже — будет расхождение. Это не влияет на анализ.

Частые вопросы

Можно анализировать старые звонки?

Нет, интеграция работает только с новыми звонками. Старые записи загрузи вручную через Загрузку.

Как временно отключить интеграцию?

Открой настройки интеграции и нажми переключатель «Отключить». Webhook останется, но звонки не будут анализироваться.

Что будет, если сменить API ключ в Sipuni?

Интеграция перестанет работать. Нужно обновить ключ в настройках CallMeAI.

Можно подключить несколько аккаунтов Sipuni?

Пока нет. Один аккаунт Sipuni — одна интеграция.

Анализируются ли внутренние звонки?

По умолчанию — нет. Sipuni обычно не отправляет webhook для внутренних звонков. Если хочешь их анализировать — проверь настройки webhook в Sipuni.

Что дальше?