<div dir="ltr"><div><div><div>Boa tarde pessoal,<br><br>Estou com a seguinte situação, após uma ligação ser atendida através de uma queue, o agente irá efetuar a transferencia (**444) para uma pesquisa de satisfação, estou fazendo da seguinte maneira:<br>

<br></div>O read é o numero do chamado que o atendente informa, após isso ele desliga a ligação, sendo o audio background ouvido pelo cliente.<br><br>A questão é, que após o atendente encerrar a ligação, o DTMF que o cliente digita não chega no asterisk (verifiquei o debug dtmf). Tentei também com Read ao inves de Background, gravando desta forma a variavel e não via extensão do contexto.<br>

<br></div>Eu ligando diretamente pra extensão 444, funciona normalmente, parece que o problema está em o canal original (do atendente) sair de cena.<br></div>Alguem tem ideia do que possa ser? Já tentei chamar o Dial com o parametro /n no final do contexto. Mesmo resultado.<br>

<div><div><div><br>        // Pesquisa de satisfacao<br>        444 =&gt; {<br>        begin:<br>                Set(CHANNEL(musicclass)=musicageralmobili);<br>                Set(ligacaomobili=1);<br>                Dial(Local/s@2828);<br>

        }<br><br>context 2828 {<br>        s =&gt; {<br>        begin:<br>                Answer;<br>                read(chamado,beep,6,,1,6);<br>                Wait(3);<br>                Background(13pesquisaanuncio);<br>

                //read(nota1,13pesquisaanuncio,1,,1,500);<br>                Hangup;<br>        }<br></div><div>     // nota 2<br></div><div>        2 =&gt; {<br>        begin:<br>                Set(ODBC..................................);<br>

                Hangup;<br>        }<br><br></div><div>// nota 3<br></div><div>        3 =&gt; {<br>        begin:<br>                Set(ODBC................................);<br>                Hangup;<br>        }<br>
}<br>
<br></div></div></div></div>