Вы здесь

vxml ivr time based

Форумы: 

коллеги всем привет!
поставлена задача создать IVR скрипт на ISR29xx:
который будет озвучивать приветствие в рабочее время - одно, и далее автоматически переводить на пилот;
который будет озвучивать другое сообщение в НЕрабочее время и завершать вызов\ или возможно в будущем направлять вызов на какой то другой пилотный номер.
по сути правило одно, 7-22 рабочее время, каждый день. 22.01-6.59 не рабочее время.

был бы признателен за помощь.

<?xml version="1.0"?>

TRANSFER RETURNED:

может кому пригодиться..

если больше или равно 7 и меньше 22 часов и при этом 0 - воскр, 1 понедельник и т.д. до 6. то это рабочее время.

както так. вопросы будут - отвечу.

<?xml version="1.0"?>
<vxml version="2.0" base="flash0:test1.vxml">

<!-- Time is in UTC -->
<!-- Day of week: 0 - sunday, 1 - monday ... 6 - sunday -->
<var name="VAR_Hour" expr="new Date().getHours()"/>
<var name="VAR_Day" expr="new Date().getDay()"/>

<!-- Time condition -->
<form id="IVR_TimeCondition">
<block>
<if cond="7 &lt;= VAR_Hour &amp;&amp; VAR_Hour &lt; 22 &amp;&amp; 0 &lt; VAR_Day &amp;&amp; VAR_Day &lt; 6">
<goto next="#IVR_Business" />
<else />
<goto next="#IVR_NonBusiness" />
</if>
</block>
</form>

<form id="IVR_NonBusiness">
<block>
<prompt><audio src="flash0:waitmusic.wav"/></prompt>
</block>
</form>

<form id="IVR_Business">
<block>
<prompt><audio src="flash0:conf.wav"/></prompt>
</block>
<transfer name="mycall" transferaudio="flash0:waitmusic.wav" bridge="false" dest="phone://4444">
<filled>
<log>TRANSFER RETURNED: <value expr="mycall"/></log>
</filled>
</transfer>
</form>

</vxml>

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Допустимые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и абзацы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
Target Image