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

IVR-приложения

Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию

IVR-приложение - это настроенная голосовая услуга: телефонная карта, обратный вызов, озвучивание баланса, линия пополнения, конференция или тестовый тон. На этом экране вы создаёте приложение и задаёте его параметры; звонящие попадают в него через назначенный ему DID. Что делает каждый тип и какие параметры он принимает, описано в разделе IVR-приложения в модулях.

Откройте DIDs & IVR Apps → IVR Applications (IVR-приложения) в левой боковой панели. URL - /ivr_applications.php. Пункт виден, когда для вашего клиента включены IVR-приложения.

Screenshot "admin-panel/ivr-applications" has not been generated yet — see scripts/screenshots/screens.yml.
Колонка Значение
Name (название) Название приложения, ссылка на форму. Его видно в поле Assigned to (назначено) пула DID
Type (тип) Тип приложения, см. таблицу ниже
Description (описание) Произвольный текст

Search by name (поиск по названию) фильтрует список. Поиск сопоставляет название целиком, если вы не добавите % как шаблон: %card% находит каждое название, содержащее card. Delete нет в строке приложения, которое запускает приложение ANI Callback после обратного вызова.

Type Что делает Параметры
Calling Card (телефонная карта) Номер карты и PIN, баланс, направление, звонок Приложение Calling Card
ANI Callback (обратный вызов по ANI) Перезванивает звонящему и запускает другое приложение Приложения обратного вызова
Top Up (пополнение) Переносит номинал карты пополнения на аккаунт звонящего Приложение Top Up
Play Balance (озвучивание баланса) Озвучивает баланс аккаунта звонящего Приложение Play Balance
Conference (конференция) Комнаты конференций API управления конференциями
Milliwatt Tone (тон милливатт) Воспроизводит непрерывный тестовый тон IVR-приложения

Calling Card и ANI Callback появляются, только когда установлены их модули, а Conference - только когда установлен модуль конференций и для вашего клиента включены конференции.

  1. Нажмите Add New.
  2. Введите Name и, при необходимости, Description. Название должно быть уникальным среди ваших приложений.
  3. Выберите Type в разделе Type & Languages (тип и языки).
  4. Выберите 1st Language (первый язык) для Calling Card и Top Up и, если звонящие должны выбирать, 2nd Language - 10th Language. Каждое следующее поле открывается, когда задано предыдущее; каждый язык можно использовать один раз.
  5. Выберите IVR Application (IVR-приложение) для ANI Callback: приложение, которое звонящий слышит после обратного вызова, например телефонную карту.
  6. Нажмите Save. Появится вкладка Advanced Parameters (дополнительные параметры).
  7. Откройте DIDs & IVR Apps → DID Pool, откройте номер доступа и задайте в Assigned to это приложение. См. Пул DID.
Screenshot "admin-panel/ivr-application-form" has not been generated yet — see scripts/screenshots/screens.yml.

Вкладка Advanced Parameters показывает параметры, которые вы задали для этого приложения, с Name и Value (значение). Параметры, которые вы не добавили, сохраняют значения по умолчанию.

  1. Откройте вкладку Advanced Parameters.
  2. Выберите параметр в пустой строке внизу. Value заполняется его значением по умолчанию.
  3. Введите значение и нажмите Add Row.
  4. Нажмите Edit в строке, чтобы изменить значение, затем Save в строке; Delete возвращает параметру значение по умолчанию.

Список предлагает параметры, общие для всех приложений, и параметры типа приложения. Они описаны на странице Параметры, общие для всех IVR-приложений и на странице каждого типа. Изменение применяется со следующего звонка.

Screenshot "admin-panel/ivr-application-advanced" has not been generated yet — see scripts/screenshots/screens.yml.

Редактирование или удаление IVR-приложения

Заголовок раздела «Редактирование или удаление IVR-приложения»

Name, Description, языки и дополнительные параметры можно изменить в любое время. Delete после подтверждения удаляет приложение вместе с его параметрами; назначенные ему DID становятся Not Assigned (не назначено).