The OpenNET Project / Index page

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

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

"IVR Transfer"  +/
Сообщение от NikolaiS (ok) on 12-Мрт-08, 12:50 
Добрый день!
Cisco 2821 c2800nm-advipservicesk9-mz.124-15.T1.bin
Часть конфига такая:

!
!
voice-port 0/0/1
cptone RU
!
!
dial-peer voice 110 pots
service mymenu
direct-inward-dial
port 0/0/1
!
dial-peer voice 130 pots
destination-pattern 9T
port 0/0/1

Скрипт такой:
<?xml version="1.0"?>
<vxml version="2.0" base="flash:mymenu.vxml">

<var name="number"/>

<form id="main">
<property name="timeout" value="3s"/>
<catch event="noinput">
<log>  Catch Handler  ::  User did not enter input </log>
   <goto next="#sek"/>
</catch>
<catch event="nomatch">
   <prompt> <audio src="flash:neverno.wav"/> </prompt>
  <log>  Catch Handler  ::  User input does not match DTMF grammar </log>
</catch>
<block> <prompt>
<audio src="flash:privet.wav"/>  
</prompt> </block>
<field name="num" type="number">
<grammar type="application/grammar+regex">1..</grammar>
  <filled>
   <assign expr="'phone://' + num" name="number" />
   <log>  FIELD ITEM  ::  User input collected is <value expr="number"/></log>
   <prompt> <audio src="flash:soed.wav"/> </prompt>
   <goto next="#transfer"/>
  </filled>
</field>
</form>

<form id="sek">
<block>
<prompt> <audio src="flash:soed.wav"/> </prompt>
<assign expr="'phone://102'" name="number"/>
<goto next="#transfer"/>
</block>
</form>

<form id="transfer">

  <transfer name="mycall" connecttimeout="30s"  destexpr="number" bridge="true">

    <filled>
       <if cond = "mycall == 'busy'">
       <prompt> <audio src="flash:zaniat.wav"/> </prompt>
     <log> TRANSFER ITEM   ::   Destination is busy</log>
       <goto next="#sek"/>

       <elseif cond = "mycall == 'network_busy'"/>
       <prompt> <audio src="flash:zaniat.wav"/> </prompt>
     <log> TRANSFER ITEM   ::   Network is busy</log>
       <goto next="#sek"/>

     <elseif cond = "mycall == 'noanswer'"/>
     <prompt> <audio src="flash:perezvon.wav"/> </prompt>
       <log> TRANSFER ITEM   ::   Called party is not answering </log>

     <elseif cond = "mycall == 'far_end_disconnect'"/>
     <log> TRANSFER ITEM   ::   Called party disconnected </log>

     <elseif cond = "mycall == 'near_end_disconnect'"/>
       <log> TRANSFER ITEM   ::   Calling party disconnected </log>

     <elseif cond="mycall == 'network_disconnect'" />
     <log> TRANSFER ITEM   ::   Network disconnected </log>

       </if>
    </filled>
  </transfer>
</form>                                                            

</vxml>


При звонке с города попадают на скрипт, который говорит: "Здравствуйте, вы позвонили в компанию... Введите внутренний номер абонента или дождитесь ответа оператора (его номер 102)"
Секретарь берет трубку, затем пытается соединить с каким-то внутренним абонентом(transfer), НО!!!после попытки обе линии у секретаря висят на холде и соединения между абонентами не происходит.

В чем может быть дело, помогите пожалуйста разобраться!!!

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "IVR Transfer"  +/
Сообщение от andreyka459 (??) on 12-Мрт-08, 14:19 
>>В чем может быть дело, помогите пожалуйста разобраться!!!

а причем здесь vxml -скрипт?

роде не причем. он кидает звонок на секретаря, а дальнейший трансфер обеспечивает....
АТС или что там у Вас? к чему подключен номер 102? вот этого из привленного конфига как раз и неясно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "IVR Transfer"  +/
Сообщение от NikolaiS (ok) on 12-Мрт-08, 15:40 
Дело в том, что без скрипта при звонке с города секретарь может нормально переводить звонок, поэтому я и решил, что дело в нем.

102 подключен к Cisco 2821
!
ephone-dn  2
number 102
!
ephone-dn  3
number 102
!
!
ephone  2
device-security-mode none
mac-address 000F.FE1A.A798
type CIPC
button  1:2 2:3

?????

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "IVR Transfer"  +/
Сообщение от andreyka459 (??) on 12-Мрт-08, 15:54 
>Дело в том, что без скрипта при звонке с города секретарь может
>нормально переводить звонок, поэтому я и решил, что дело в нем.

ну тогда попробуйте поменять параметр <transfer> bridge=
может поможет. хотя будет побочный эффект.


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "IVR Transfer"  +/
Сообщение от NikolaiS (ok) on 12-Мрт-08, 16:08 
>>Дело в том, что без скрипта при звонке с города секретарь может
>>нормально переводить звонок, поэтому я и решил, что дело в нем.
>
>ну тогда попробуйте поменять параметр <transfer> bridge=
>может поможет. хотя будет побочный эффект.

А что за побочный эффект? Менял, все то же. Может ещё что-то?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "IVR Transfer"  +/
Сообщение от andreyka459 (??) on 12-Мрт-08, 17:02 

>А что за побочный эффект? Менял, все то же. Может ещё что-то?
>

неважно раз не помогает :)


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "IVR Transfer"  +/
Сообщение от NikolaiS (ok) on 12-Мрт-08, 17:14 

>неважно раз не помогает :)

:) А что помочь может? Бьюсь давно, но что-то никак не выходит  :(

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "IVR Transfer"  +/
Сообщение от andreyka459 (ok) on 12-Мрт-08, 21:37 
>
>>неважно раз не помогает :)
>
>:) А что помочь может? Бьюсь давно, но что-то никак не выходит
> :(

вариант, хотя и маловероятный:

<transfer...cisco-newguid="true">

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "IVR Transfer"  +/
Сообщение от NikolaiS (??) on 13-Мрт-08, 09:24 

>
>вариант, хотя и маловероятный:
>
><transfer...cisco-newguid="true">

Спасибо, попробую. А все остальное в строке <transfer> оставлять как было?

Николай

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "IVR Transfer"  +/
Сообщение от NikolaiS (ok) on 13-Мрт-08, 09:44 
Увы, не получилось... :( Все тоже. А больше с похожей ситуацией никто не сталкивался?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "IVR Transfer"  +/
Сообщение от NikolaiS (ok) on 13-Мрт-08, 09:47 
>>
>>>неважно раз не помогает :)
>>
>>:) А что помочь может? Бьюсь давно, но что-то никак не выходит
>> :(
>
>вариант, хотя и маловероятный:
>
><transfer...cisco-newguid="true">

Увы, не получилось... :( Все тоже. А больше с похожей ситуацией никто не сталкивался?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "IVR Transfer"  +/
Сообщение от mormishka email(ok) on 20-Фев-11, 18:55 
>[оверквотинг удален]
>>>>неважно раз не помогает :)
>>>
>>>:) А что помочь может? Бьюсь давно, но что-то никак не выходит
>>> :(
>>
>>вариант, хотя и маловероятный:
>>
>><transfer...cisco-newguid="true">
> Увы, не получилось... :( Все тоже. А больше с похожей ситуацией никто
> не сталкивался?

так чем дело закончилось?
ivr заработал как надо?


Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "IVR Transfer"  +/
Сообщение от decrups (ok) on 08-Сен-11, 12:09 
>[оверквотинг удален]
>>>>:) А что помочь может? Бьюсь давно, но что-то никак не выходит
>>>> :(
>>>
>>>вариант, хотя и маловероятный:
>>>
>>><transfer...cisco-newguid="true">
>> Увы, не получилось... :( Все тоже. А больше с похожей ситуацией никто
>> не сталкивался?
> так чем дело закончилось?
> ivr заработал как надо?

тоже столкнулся с такой проблемой .удалось ее победить?
На одном форуме нашел: "проблема в том, что при использовании vxml, call control всеже остаётся за скриптом, после трансфера звонка на оператора. поэтому потом не удается сделать трансфер с консультацией. как временное решение, использовать для оператора blind-transfer "

Попробывал на dn оператора
ephone-dn  33  dual-line
number 3303 no-reg both
  name Ivan Sokolov
hold-alert 30 originator
transfer-mode blind

но при попытке трансфера соединение разрывается.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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