сли пробовали на ответившем и не работает - снимаем дамп трафика с RTP и заливаем на шару вместе с логом звонка
звучит не знакомо(
попробовал example 2.
Код: Выделить всё
<extension name="local_number">
<condition field="destination_number" expression="^(\d{3})$"> тут заменил на expression="^(1111)$">
<action application="set" data="dialed_extension=$1"/>
<action application="export" data="dialed_extension=$1"/>
<action application="bind_meta_app" data="1 b s execute_extension::attented_xfer XML features"/>
<action application="set" data="transfer_ringback=$${hold_music}"/>
<action application="set" data="call_timeout=10"/>
<action application="set" data="hangup_after_bridge=true"/>
<action application="bridge" data="user/${dialed_extension}@${domain_name}"/>
</condition>
</extension>
Код: Выделить всё
<extension name="attented_xfer">
<condition field="destination_number" expression="^attented_xfer$">
<action application="set" data="continue_on_fail=true"/>
<action application="read" data="3 4 ivr/ivr-enter_ext.wav attxfer_callthis 30000 #"/>
<action application="set" data="origination_cancel_key=#"/>
<action application="att_xfer" data="user/${attxfer_callthis}@${domain_name}"/>
</condition>
</extension>
ведь должно работать?не могу понять логику которая стоит за этим