Перейти к содержимому

Подключение IP-телефонии

Aelo принимает завершённые звонки от провайдеров IP-телефонии через webhook, а исторические звонки — через CDR backfill. Поддерживаются три верифицированных провайдера: Unitalk, Binotel, Stream Telecom.

  1. В разделе Источники → Телефония выберите провайдера и введите учётные данные.
  2. Скопируйте выданный webhookUrl в настройки провайдера.
  3. Нажмите Проверить соединение — Aelo обратится к CDR API провайдера.
  • Учётные данные: API key проекта (заголовок Authorization).
  • Настройка: после сохранения Aelo сгенерирует webhook-секрет. Вставьте его в заголовок Authorization обработчика событий Unitalk — иначе все вебхуки будут отклонены.
  • Часовой пояс: даты Unitalk без смещения; по умолчанию Europe/Kyiv (меняется в форме).
  • Событие: CALL_END. Запись становится доступной через ~10–15 мин (Aelo дождётся).
  • Учётные данные: key + secret (выдаёт support@binotel.ua с привязкой к IP).
  • Событие: apiCallCompleted (form-urlencoded). В вебхуке нет URL записи — Aelo получает его по запросу перед загрузкой (ссылка живёт ~15 мин).
  • IP-allowlist: публичные IP Binotel разрешены по умолчанию.
  • Aelo всегда отвечает 200, чтобы избежать повторных попыток провайдера.
  • Учётные данные: username + password + api_key (Администрирование → Профиль компании → API KEY). Не Bearer-токен.
  • Webhook: поток событий; терминальное — Hangup с синхронным recordUrl. Настраивается письмом в support@streamtele.com.
  • CDR backfill: окно ≤30 дней.