Урок 16 Простейший IVR сценарий
Наверх | К предыдущему уроку |
Содержание
В этом уроке описывается создание простейшего IVR-сценария. В статье подробно рассматривается каждый компонент, а затем описывается проверка работы IVR-сценария. Данный урок является базой для составления более сложных сценариев.
Редактор сценариев
Для создания IVR-сценария
- Перейдите в раздел Администрирование - модуль Сценарии.
- Нажмите кнопку Создать. Выберите тип сценария - IVR
- Укажите название сценария. В примере, сценарий называется "Урок 16".
- Нажмите ОК.
Перед вами откроется графический интерфейс редактора сценариев. Разработка любого сценария состоит из трех этапов:
1) В окне "Инструменты" вы выбираете компонент.
- Панель "Инструменты" состоит из четырех блоков:
- - Общие объекты работы с данными - одинаковы для всех типов сценариев (за исключением компонентов "Поднять трубку" и "Разрыв связи" в IVR)
- - Индивидуальные объекты типа сценария - зависят от типа сценария
- - Общие объекты действий - одинаковы для всех типов сценариев
- - Компоненты по работе с контакт-сервисом (SMS, e-mail, ICQ, факс) - одинаковы для всех типов сценариев (за исключением работы с факсимильными сообщениями)
- В верхней части панели вы можете выбрать текстовое поле. Это может быть полезно для записи комментариев в рабочей области редактора.
2) Располагаете его на рабочей области, связываете с другими компонентами.
- Чтобы связать компоненты, зажмите CTRL и последовательно нажмите начальный и конечный элемент связи (в том порядке, в котором они должны выполняться).
- Чтобы скопировать элемент со всеми настройками, вам нужно зажать элемент левой кнопкой мыши, щелкнуть правой кнопкой мыши и перетащить на другое место.
- С помощью контекстного меню вы также можете копировать, вырезать и вставлять объекты.
3) Определяете свойства компонента с помощью окна "Инспектор объектов".
- У каждого элемента есть свои уникальные свойства и в зависимости от настроек компонент может выполнять то или иное действие.
- У каждого компонента есть свойство "Имя" - подписывайте элементы так, чтобы вы могли легко разобраться даже в самых сложных схемах.
Создание сценария
Задача: создать IVR сценарий, который будет отображать текущую дату и время при звонке.
Любой IVR сценарий всегда в начале содержит два компонента Старт и Поднять трубку.
Компонент "Старт" обозначает начало сценария. С этого компонента начинается работа сценария. Компонент "Старт" может присутствовать в сценарии только один раз.
На вход каждого сценария можно подавать какой-либо параметр. Это дает возможность использовать один сценарий много раз, с различными входными параметрами. Передать на вход сценария какое-либо значение позволяет свойство "Параметр запуска" у компонента Старт. Мы рассмотрим это свойство чуть позже, когда будем изучать компонент "Запуск сценария".
Компонент "Поднять трубку" - позволяет начать разговор (коммутацию) между вызывающим абонентом и IVR сценарием. В качестве вызывающего может выступать как внешний абонент, так и внутренний пользователь (оператор). В свойстве "Команда" вы можете указать команды
- 180 RINGING - Oktell дозванивается до пользователя, передавать звуковую информацию нельзя, время не тарифицируется.
- 183 SESSION PROGRESS - Oktell установил связь, но время не тарифицируется. Провайдеры связи ограничивают время в этом режиме 3-5 секундами.
- 200 OK - успешное начало коммутации, время тарифицируется.
Проверка
Наверх | К предыдущему уроку |