Как не забыть перезвонить через 10 минут (экспресс-напоминалка из вашего телефона) — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
Строка 3: Строка 3:
 
В сценарии исходящей маршрутизации, по какому-то внутреннему номеру делается ветка, которая поведет нас на компонент установки нашего импровизированного телефонного таймера. Так как мое рабочее место всегда запущено, я выбрал в качестве такого номера свой основной номер - 425. То есть я попадаю в этот режим если я звоню сам себе ( с номера 425 на номер 425 ).  Номер, который произвел запуск таймера будет содержаться в переменной НОМЕР, для чего если вы делаете сценарий с нуля, необходимо определить соответствующую строковую локальную переменную.
 
В сценарии исходящей маршрутизации, по какому-то внутреннему номеру делается ветка, которая поведет нас на компонент установки нашего импровизированного телефонного таймера. Так как мое рабочее место всегда запущено, я выбрал в качестве такого номера свой основной номер - 425. То есть я попадаю в этот режим если я звоню сам себе ( с номера 425 на номер 425 ).  Номер, который произвел запуск таймера будет содержаться в переменной НОМЕР, для чего если вы делаете сценарий с нуля, необходимо определить соответствующую строковую локальную переменную.
  
Следующий компонент (воспроизведение с преднабором) запускает файл, который будет сигнализировать что система готова для установки таймера. Ставлю символ прерывания "звездочка" и создаю строковую переменную "ВРЕМЯ". Именно сюда я буду записывать значение моего таймера в минутах.  Выглядеть это будет так: 15* - таймер установлен на 15 минут. 180* - таймер установлен на три часа.  
+
Следующий компонент (воспроизведение с преднабором) запускает файл, который будет сигнализировать что система готова для установки таймера. Ставлю символ прерывания "звездочка" и создаю строковую переменную "ВРЕМЯ". Именно сюда я буду записывать значение моего таймера в минутах.  Выглядеть это будет так: 15* - таймер установлен на 15 минут. 180* - таймер установлен на три часа. Преобразую в компоненте Присвоение время из строковой в числовую переменную, потому что задержка (таймер) могут выполняться только для числительных.
  
  
Строка 9: Строка 9:
  
  
Делаю служебный сценарий, который и будет выполнять роль таймера. В этот сценарий должны передаться значения таймера и номер, с которого он установлен. Значения передаются через одноименные локальные переменные. В сценарии устанавливаю компонент задержка определив время задкржки на вкладке "Выражение". 60000 * Значение таймера.  Следует иметь в виду что умножение может выполняться только для числовых переменных, по этому переменную преобразуем в числовой формат.  
+
Делаю служебный сценарий, который и будет выполнять роль таймера. В этот сценарий должны передаться значения таймера и номер, с которого он установлен. Значения передаются через одноименные локальные переменные. В сценарии устанавливаю компонент задержка определив время задкржки на вкладке "Выражение". 60000 * Значение таймера.  Как уже писал выше, следует иметь в виду что умножение может выполняться только для числовых переменных, по этому переменную преобразуем в числовой формат.  
  
 
После компонента Задержка устанавливаем компонент, который будет инициировать дозвон когда время истечет. Номер - из переменной номер. Внутренний номерной план. IVR сценарий любой. Очередь ожидания - да. Сохранить на сервер.
 
После компонента Задержка устанавливаем компонент, который будет инициировать дозвон когда время истечет. Номер - из переменной номер. Внутренний номерной план. IVR сценарий любой. Очередь ожидания - да. Сохранить на сервер.
Строка 18: Строка 18:
 
Возвращаемся в сценарий IVR и устанавливаем компонент запуска вложенного служебного сценария. Выбираем параметр запуска - асинхронный и название созданного нами служебнеого сценария.  
 
Возвращаемся в сценарий IVR и устанавливаем компонент запуска вложенного служебного сценария. Выбираем параметр запуска - асинхронный и название созданного нами служебнеого сценария.  
  
Вот собственно и все. Вся настройка заняла 10 минут, зато теперь очень удобно. Стоит заметить, что эту модель можно развить, записывая и отправляя самому себе голосовые сообщения, что именно нужно сделать в это время. Но полный склероз - пока не мой случай.
+
Вот собственно и все. Вся настройка заняла 10 минут, зато теперь очень удобно. Стоит заметить, что эту модель можно развить, записывая и отправляя самому себе голосовые сообщения, что именно нужно сделать в это время. Но полный склероз - пока не мой случай.
 
+
Ниже привожу как выглядят эти два сценария.
+

Версия 11:40, 3 июня 2011

Вы позвонили абоненту, но он оказался занят и попросил вас перезвонить через 5, 10, 20 минут. Даже если вы на столько организованы что, сразу вобьете себе напоминание в срм систему, все равно вы скорее всего не совершите звонок вовремя. А чаще всего такая небольшая отсрочка звонка ( или любого другого дела ) ложится на нашу память, которая как известно не совершенна. Мы предлагаем вам настроить экспресс-напоминалку на вашем офисном телефоне, которая будет работать подобно таймеру. Она всегда под рукой и "взводится" в рабочее состояние в два счета. Здесь о том как провести такую настройку.

В сценарии исходящей маршрутизации, по какому-то внутреннему номеру делается ветка, которая поведет нас на компонент установки нашего импровизированного телефонного таймера. Так как мое рабочее место всегда запущено, я выбрал в качестве такого номера свой основной номер - 425. То есть я попадаю в этот режим если я звоню сам себе ( с номера 425 на номер 425 ). Номер, который произвел запуск таймера будет содержаться в переменной НОМЕР, для чего если вы делаете сценарий с нуля, необходимо определить соответствующую строковую локальную переменную.

Следующий компонент (воспроизведение с преднабором) запускает файл, который будет сигнализировать что система готова для установки таймера. Ставлю символ прерывания "звездочка" и создаю строковую переменную "ВРЕМЯ". Именно сюда я буду записывать значение моего таймера в минутах. Выглядеть это будет так: 15* - таймер установлен на 15 минут. 180* - таймер установлен на три часа. Преобразую в компоненте Присвоение время из строковой в числовую переменную, потому что задержка (таймер) могут выполняться только для числительных.


Будильник ivr.jpg


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

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

Служебный будильник.jpg


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

Вот собственно и все. Вся настройка заняла 10 минут, зато теперь очень удобно. Стоит заметить, что эту модель можно развить, записывая и отправляя самому себе голосовые сообщения, что именно нужно сделать в это время. Но полный склероз - пока не мой случай.