[AsteriskBrasil] RES: DTMF com local channel

Fábio Ghisleni fghisleni em gmail.com
Sexta Julho 4 15:10:27 BRT 2014


Felipe.

 

Li o seu e-mail rapidamente, mas me parece que o procedimento correto seria ##444.

Do meu ponto de vista não seria uma Blind Transfer (##)?

 

Espero ter ajudado.

 

FGhisleni

(54) 8145-3800

 

 

 

De: asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Felipe Preussler
Enviada em: sexta-feira, 4 de julho de 2014 15:00
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: [AsteriskBrasil] DTMF com local channel

 

Boa tarde pessoal,

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:

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.

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.

Eu ligando diretamente pra extensão 444, funciona normalmente, parece que o problema está em o canal original (do atendente) sair de cena.

Alguem tem ideia do que possa ser? Já tentei chamar o Dial com o parametro /n no final do contexto. Mesmo resultado.


        // Pesquisa de satisfacao
        444 => {
        begin:
                Set(CHANNEL(musicclass)=musicageralmobili);
                Set(ligacaomobili=1);
                Dial(Local/s em 2828);
        }

context 2828 {
        s => {
        begin:
                Answer;
                read(chamado,beep,6,,1,6);
                Wait(3);
                Background(13pesquisaanuncio);
                //read(nota1,13pesquisaanuncio,1,,1,500);
                Hangup;
        }

     // nota 2

        2 => {
        begin:
                Set(ODBC..................................);
                Hangup;
        }

// nota 3

        3 => {
        begin:
                Set(ODBC................................);
                Hangup;
        }
}

-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140704/5ac2b6d2/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil