Открыть меню
Платформа Эра. Документация
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Интеграция Платформы ЭРА и PhoneUP: различия между версиями

Материал из Платформа Эра. Документации
Нет описания правки
Нет описания правки
 
(не показано 8 промежуточных версий этого же участника)
Строка 2: Строка 2:
В современных контакт-центрах и корпоративных коммуникационных системах запись и анализ разговоров являются обязательными элементами контроля качества, соблюдения регуляторных требований и повышения эффективности обслуживания клиентов.
В современных контакт-центрах и корпоративных коммуникационных системах запись и анализ разговоров являются обязательными элементами контроля качества, соблюдения регуляторных требований и повышения эффективности обслуживания клиентов.


Коммуникационная платформа ЭРА поддерживает стандартный протокол SIPREC (Session Recording Protocol), что позволяет интегрировать её с внешними системами записи и аналитики. Одним из таких решений является PhoneUP — система записи разговоров, анализа качества обслуживания (QM) и речевой аналитики.
Коммуникационная платформа ЭРА поддерживает стандартный протокол '''SIPREC''' (Session Recording Protocol), что позволяет интегрировать её с внешними системами записи и аналитики. Одним из таких решений является PhoneUP (Aurus)— система записи разговоров, анализа качества обслуживания (QM) и речевой аналитики.


В данной статье рассматривается архитектура интеграции, принцип работы SIPREC, параметры настройки и рекомендации по внедрению.
В данной статье рассматривается архитектура интеграции, принцип работы SIPREC, параметры настройки и рекомендации по внедрению.
Строка 27: Строка 27:
* поиск по аудио и метаданным
* поиск по аудио и метаданным


==== SIPREC (Session Recording Protocol) ====
==== [[Настройка SIPREC|SIPREC]] (Session Recording Protocol) ====
SIPREC — стандарт <nowiki>RFC 7866</nowiki>, предназначенный для передачи медиапотоков и метаданных сеанса записи от коммуникационной платформы к системе записи.
SIPREC — стандарт <nowiki>RFC 7866</nowiki>, предназначенный для передачи медиапотоков и метаданных сеанса записи от коммуникационной платформы к системе записи.


Строка 38: Строка 38:


=== Архитектура интеграции ===
=== Архитектура интеграции ===
 
[[Файл:Платформа_ЭРА_и_PhoneUP.png|безрамки|436x436px]]


==== '''ЭРА (SRC — Session Recording Client):''' ====
==== '''ЭРА (SRC — Session Recording Client):''' ====
Строка 106: Строка 106:


* G.711, G.722, G.729, Opus.
* G.711, G.722, G.729, Opus.
=== Порядок настройки Платформы ЭРА ===
# В рабочем домене настройте параметр ''siprec_options.''
Пример настройки:<syntaxhighlight lang="json">
{
  "endpoints": [
    {
      "audio_formats": [
        "PCMA/8000"
      ],
      "enabled": true,
      "from_uri": "<sip:src@45.80.205.100>",
      "ip_address": "194.8.97.61",
      "port": 5062,
      "to_uri": "<sip:srs@194.8.97.61>",
      "transport": "tcp"
    }
  ],
  "mode": "enabled"
}
</syntaxhighlight>2. В правилах записи рабочего домена (/uc/recordrules) создайте правило записи необходимых направлений и активируйте опцию ''Запись через SIPREC.''
== Порядок настройки PhoneUP ==
Для записи разговоров по SIPREC необходимо:
[[Файл:PhoneUP 1.jpg|мини|Шаг 1]]
1. Установить компонент «SPANless-регистратор» ПО PhoneUP и обеспечить прохождение входящего траффика (SIP сигнализация, RTP траффик).
[[Файл:PhoneUp 2.jpg|мини|Шаг 2]]
2. Добавить/импортировать пользователей (включая номера телефонов и орг подразделения), настроить роли для разделения прав.
[[Файл:PhoneUP 3.jpg|мини|Шаг 3]]
3. Настроить правила записи на уровне регистратора и/или для отдельных пользователей.
Подробности – в документации PhoneUP.
[[Файл:PhoneUP 5.jpg|мини|Результат в PhoneUP]]
Убедиться, что записи появляются в PhoneUP
[[Файл:PhoneUp 4.jpg|без|мини|Результат в PhoneUP]]

Текущая версия от 10:58, 4 марта 2026

Введение

В современных контакт-центрах и корпоративных коммуникационных системах запись и анализ разговоров являются обязательными элементами контроля качества, соблюдения регуляторных требований и повышения эффективности обслуживания клиентов.

Коммуникационная платформа ЭРА поддерживает стандартный протокол SIPREC (Session Recording Protocol), что позволяет интегрировать её с внешними системами записи и аналитики. Одним из таких решений является PhoneUP (Aurus)— система записи разговоров, анализа качества обслуживания (QM) и речевой аналитики.

В данной статье рассматривается архитектура интеграции, принцип работы SIPREC, параметры настройки и рекомендации по внедрению.

Обзор компонентов решения

Коммуникационная платформа ЭРА

Платформа ЭРА — это коммуникационно-информационная система, обеспечивающая:

  • IP-телефонию и контакт-центр
  • омниканальные коммуникации
  • маршрутизацию вызовов
  • интеграцию с внешними системами
  • поддержку SIPREC для записи разговоров

PhoneUP

PhoneUP предоставляет:

  • запись разговоров
  • хранение и управление аудиоданными
  • анализ качества разговоров (QM)
  • речевую аналитику
  • автоматическую оценку разговоров
  • поиск по аудио и метаданным

SIPREC (Session Recording Protocol)

SIPREC — стандарт RFC 7866, предназначенный для передачи медиапотоков и метаданных сеанса записи от коммуникационной платформы к системе записи.

Протокол обеспечивает:

  • передачу RTP-медиа потоков
  • передачу метаданных сеанса (SDP/XML)
  • синхронизацию каналов
  • независимость системы записи от ядра телефонии

Архитектура интеграции

ЭРА (SRC — Session Recording Client):

  • инициирует SIPREC сессию
  • отправляет RTP медиапотоки
  • передаёт метаданные вызова

PhoneUP (SRS — Session Recording Server):

  • принимает SIPREC поток
  • сохраняет аудио
  • обрабатывает метаданные
  • выполняет анализ качества и речи

Принцип работы SIPREC

1. Установление SIPREC-сессии

При установлении голосового вызова:

  1. Платформа ЭРА устанавливает основной SIP вызов.
  2. При выполнении условий записи создаётся SIPREC INVITE к PhoneUP.
  3. PhoneUP подтверждает сессию (200 OK).
  4. RTP поток передаётся параллельно основному вызову.

2. Передача медиапотока

SIPREC создаёт отдельную медиасессию:

  • поток оператора
  • поток клиента
  • стерео или два моно канала
  • кодеки (G.711, G.722, G.729, Opus и другие)

3 Передача метаданных

Метаданные SIPREC включают:

  • идентификатор вызова
  • номера абонентов
  • направление вызова
  • время начала и окончания
  • ID оператора
  • очереди и кампании
  • пользовательские атрибуты

Это позволяет PhoneUP связывать аудио с бизнес-контекстом.

Технические требования

Сеть

Рекомендуется:

  • задержка < 150 мс
  • отсутствие NAT-искажений RTP
  • QoS при высокой нагрузке

Порты

Открыть:

  • SIP сигнализация (UDP/TCP/TLS)
  • RTP диапазон портов
  • SIPREC endpoint PhoneUP

Кодеки

Рекомендуемые:

  • G.711, G.722, G.729, Opus.

Порядок настройки Платформы ЭРА

  1. В рабочем домене настройте параметр siprec_options.

Пример настройки:

{
  "endpoints": [
    {
      "audio_formats": [
        "PCMA/8000"
      ],
      "enabled": true,
      "from_uri": "<sip:src@45.80.205.100>",
      "ip_address": "194.8.97.61",
      "port": 5062,
      "to_uri": "<sip:srs@194.8.97.61>",
      "transport": "tcp"
    }
  ],
  "mode": "enabled"
}

2. В правилах записи рабочего домена (/uc/recordrules) создайте правило записи необходимых направлений и активируйте опцию Запись через SIPREC.

Порядок настройки PhoneUP

Для записи разговоров по SIPREC необходимо:

Шаг 1

1. Установить компонент «SPANless-регистратор» ПО PhoneUP и обеспечить прохождение входящего траффика (SIP сигнализация, RTP траффик).

Шаг 2

2. Добавить/импортировать пользователей (включая номера телефонов и орг подразделения), настроить роли для разделения прав.

Шаг 3

3. Настроить правила записи на уровне регистратора и/или для отдельных пользователей.

Подробности – в документации PhoneUP.

Результат в PhoneUP

Убедиться, что записи появляются в PhoneUP

Результат в PhoneUP