Сценарий IVR (ivrscript)
Описание
Сценарий IVR (Interactive Voice Response) – подпрограмма автоматического обслуживания телефонного звонка.
Обслуживается ролью IVR, которая выступает в качестве второй стороны диалога.
Существующий звонок маршрутизируется на сценарий IVR с помощью КАФ (featurecode) с типом "ivr", и может быть переведен на сценарий IVR на любом этапе.
Сценарии IVR применяются для организации голосовой почты, парковки, очереди ожидания, предварительного воспроизведения и т.д. Также IVR может использоваться для совершения системой нового исходящего звонка.
Помимо общих компонентов, доступным всем типам сценариев, имеет ряд дополнительных компонентов, ориентированных на работу с обслуживаемым телефонным каналом: воспроизведение, перевод, и т.д.
Редактирование сценария производится в визуальном редакторе сценариев (приложение scripteditor).
Ограничения
-
Коллекция недоступна в мастер-домене.
-
На обработчик сценария могут быть наложены ограничения, установленные в родительском домене для текущего домена: пауза между компонентами, количество компонентов, время исполнения и т.д.
-
Лицензируется количественным параметром: расходуется лицензия на сценарий IVR.
Поля
{
"id": uuid,
"code": str,
"name": str,
"scriptdata": object,
"projectid": uuid,
"lwt": date,
"opts": {
"title": str,
"comment": str,
"loglevel": int,
"variables": object
},
"ext": {
"ct": date,
"lwt": date
}
}
Спецификация | Описание |
---|---|
Поле: |
Идентификатор. Может быть задан при создании, иначе генерируется системой. |
Поле: |
Код. Применяется для ассоциации с другими сущностями. |
Поле: |
Название |
Поле: |
Содержание сценария: компоненты, переменные, некоторые другие свойства. |
Поле: |
Идентификатор проекта, которому принадлежит сценарий |
Поле: |
(дубль, устаревшее) Время последней модификации объекта |
Поле: |
|
Поле: |
Произвольный заголовок |
Поле: |
Произвольный комментарий |
Поле: |
Уровень логирования сценария (
|
Поле: |
Начальные значения переменных сценария. |
Поле: |
Позволяет расширять состав произвольными ключами и значениями |
Поле: |
Время создания объекта |
Поле: |
Время последней модификации объекта |