IVR-приложения
Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию
IVR-приложения - это голосовые меню коммутатора: они отвечают на звонок, определяют абонента, проигрывают голосовые подсказки на языке абонента и реагируют на клавиши, которые он нажимает. Продукт «телефонная карта», сервис обратного вызова и номер для объявления баланса - всё это IVR-приложения, которые настраивают в панели и выполняет IVR-сервис коммутатора.
Как это работает
Заголовок раздела «Как это работает»- Звонок попадает в приложение одним из двух способов: через DID (входящий номер), у которого в поле Assigned to (назначено) указано приложение, или через Connection (подключение) вендора, которое ведёт на IVR-сервис и имеет CLD Translation Rule (правило трансляции CLD) с названием приложения, например
s/.*/callingcard/. - Приложение определяет абонента: по номеру карты и PIN-коду, по номеру абонента (доверенные номера) или по аккаунту, которым был аутентифицирован звонок.
- Оно проигрывает голосовые подсказки на языке, который выбрал абонент, или на IVR-языке аккаунта. Числа, суммы и длительности озвучивает встроенный синтез речи коммутатора.
- Исходящие звонки, которые совершает приложение, например звонок с телефонной карты, тарифицируются и маршрутизируются как любой звонок определённого аккаунта: через его сервисный план и группу маршрутизации.
Типы приложений
Заголовок раздела «Типы приложений»| Тип в панели | Что делает | Страница |
|---|---|---|
| Calling Card | Номер карты и PIN-код, баланс, направление, звонок | Приложение Calling Card |
| ANI Callback | Перезванивает абоненту, а затем запускает другое приложение или соединяет с направлением | Приложения обратного вызова |
| Top Up | Переносит сумму карты пополнения на аккаунт абонента | Приложение Top Up |
| Play Balance | Объявляет баланс или оставшееся время разговора с направлением | Приложение Play Balance |
| Conference | Конференц-комнаты, если установлен модуль конференций | API управления конференциями |
| Milliwatt Tone | Проигрывает непрерывный тестовый тон для измерения звука и потерь | Эта страница |
У нескольких приложений нет типа в панели, и они запускаются только через подключение с ключевым словом в CLD: Play Prompt (prompt_<id>), приложение тестовых звонков (ssptest), упрощённая телефонная карта (cctiny) и двусторонний обратный вызов (ani_2way_<number>). Welcome Call запускает сам коммутатор после первой регистрации устройства.
Настройка
Заголовок раздела «Настройка»- Откройте DIDs & IVR Apps → IVR Applications и нажмите Add New (добавить).
- Введите Name (название) и Description (описание), выберите Type (тип), а для типов с меню - языки по порядку в разделе Type & Languages (тип и языки).
- Нажмите Save (сохранить), затем откройте Advanced Parameters (дополнительные параметры) и добавьте параметры, отличающиеся от стандартных, кнопкой Add Row (добавить строку).
- Откройте DIDs & IVR Apps → DID Pool, откройте номер доступа и укажите в Assigned to приложение.
Параметры действуют со следующего звонка. Стандартные значения, общие для всех приложений, приведены на странице Параметры, общие для всех IVR-приложений.
Через подключение
Заголовок раздела «Через подключение»Для приложений без типа в панели или чтобы запустить одно приложение с разными параметрами для разных номеров доступа:
- Добавьте Connection к вендору, который представляет ваш IVR-сервис, и укажите в Destination (назначение) адрес и порт IVR-сервиса коммутатора, например
192.168.0.100:5062. Адрес для вашей инсталляции подтвердит служба поддержки. - Укажите в CLD Translation Rule подключения ключевое слово приложения с параметрами, например
s/.*/callingcard_en_es_noplaybalance/. - Добавьте маршрут терминации с префиксом номера доступа для этого подключения и включите его в группу маршрутизации аккаунтов или DID, которые должны попадать в приложение.
Параметры в набранном номере переопределяют настроенные параметры приложения только для этого звонка.
Приложения говорят на языках, наборы голосовых подсказок которых установлены на коммутаторе; английский доступен всегда. Языки телефонной карты выбирают для каждого приложения в Type & Languages; остальные приложения используют IVR-язык аккаунта или Default IVR Language (стандартный язык IVR). Чтобы добавить новый язык, нужны перевод фраз, записанные голосовые подсказки и модуль синтеза речи; см. Добавление языка IVR.