The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема с VXML на ccme"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Маршрутизаторы CISCO и др. оборудование. (Public)
Изначальное сообщение [ Отслеживать ]

"Проблема с VXML на ccme"  +/
Сообщение от Terno email(ok) on 31-Июл-09, 13:00 
Срочно нужна помощь !!! Пожалуйста всем кто сталкивался с этим помогите . Проблема такая работает Cisco 2801 adventerprisek9-mz на ней поднято ccme 7.0 возникла надобность поднять на нем  ivr для приветствия(Добро пожаловать итд наберите внутренний номер или дождитесь ответа секретаря )  сначала прикрутил скрипт на tcl (app-b-acd-aa-2.1.2.2.tcl), так знание tcl не достаточно подточить под выше сказанное не получилось пришлось. Потом прикрутил новый скрипт на vxml.Но на нем не получается звонить на внутренние номера при наборе номера  идет отбой , званок на оператора слишком  долго переводить , после того как дожидаешься  оператора звонки трансферить от оператора тоже не получается он начинет виснуть.
помогите пожалуйста , может у кого то есть готовый скрипт ? выручайте ребята ...

Вот текущий скрипт ..


<?xml version = "1.0" encoding = "UTF-8"?>
<vxml version = "1.0" lang = "en_US">

  <var name="_VAR_Number" expr="2401"/>
  
  <form id="first_form">

    <nomatch count="1">
      <reprompt/>
    </nomatch>
    <nomatch count="2">
      <reprompt/>
    </nomatch>
    <nomatch count="3">
      <assign name="_VAR_Number" expr="'2401'"/>
      <goto next="#DLG__Transfer_" />
    </nomatch>
    <noinput count = "1">
      <assign name="_VAR_Number" expr="'2401'"/>
      <goto next="#DLG__Transfer_" />
    </noinput>
  <DTMF>
  2 | 0
  </DTMF>
    <field name="second_input">
      <prompt>
        <audio src = "en_bacd_welcome.au"/>
        <audio src = "en_bacd_enter_dest.au"/>
        </prompt>
        <filled>
        <if cond = "second_input == '0'">
          <assign name="_VAR_Number" expr="'2401'"/>
          <goto next="#DLG__Transfer_" />
          <elseif cond = "second_input == '2'"/>
          <assign name="_VAR_Number" expr="'2'"/>
          <goto next="#DLG__DaxiliCall_" />
          <else/>
          <exit/>
        </if>
      </filled>
    </field>

    <block>
      <clear/>
    </block>
  </form>

  <form id="DLG__Disconnect_">

    <block>
      <exit />
    </block>
  </form>
  <!-- End of dialog - "DLG__Disconnect_" -->


  <form id="DLG__Transfer_">
      <transfer name="operator_call" destexpr = "'phone://' + _VAR_Number"
             connecttimeout="40s" bridge="true">
             <filled>
        <if cond = "phone_call == 'busy'">
          <exit/>
          <elseif cond = "phone_call == 'far_end_disconnect'"/>
          <exit/>
          <elseif cond = "phone_call == 'noanswer'"/>
          <exit/>
          <else/>
          <exit/>
        </if>
      </filled>
    </transfer>
    <block>
      <exit />
    </block>
  </form>
  <!-- End of dialog - "DLG__Transfer_" -->

  <form id="DLG__FreeCall_">
    <nomatch count="1">
      <reprompt/>
    </nomatch>
    <nomatch count="2">
      <reprompt/>
    </nomatch>
    <nomatch count="3">
      <assign name="_VAR_Number" expr="'2401'"/>
      <goto next="#DLG__Transfer_" />
    </nomatch>
    <noinput count = "1">
      <assign name="_VAR_Number" expr="'2401'"/>
      <goto next="#DLG__Transfer_" />
    </noinput>

    <field name="test" type="phone">
      <prompt>

      </prompt>
    </field>
    <block name="DLG_new_azedswe" cond="test.length==3" >
      <assign name="_VAR_Number" expr="test"/>
      <goto next="#DLG__Transfer_" />
    </block>
  </form>

  <form id="DLG__DaxiliCall_">
    <nomatch count="1">
      <reprompt/>
    </nomatch>
    <nomatch count="2">
      <reprompt/>
    </nomatch>
    <nomatch count="3">
      <goto next="#DLG__Disconnect_" />
    </nomatch>
    <noinput count = "1">
      <goto next="#DLG__Disconnect_" />
    </noinput>

    <field name="test" type="phone" >
      <prompt>

      </prompt>
    </field>

    <block name="DLG_new_azedswe" cond="test.length==3" >
      <assign name="_VAR_Number" expr="_VAR_Number+test"/>
      <goto next="#DLG__Transfer_" />
    </block>

  </form>

</vxml>

посмотрите может что не так .

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблема с VXML на ccme"  +/
Сообщение от Terno email(ok) on 31-Июл-09, 13:58 
Не у кого нет ни каких идей ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проблема с VXML на ccme"  +/
Сообщение от Terno email(ok) on 03-Авг-09, 07:24 
народ помогите не молчите !! нужна срочно ваша помощь
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру