[AsteriskBrasil] Pesquisa de Satisfação na URA

Renata Dias renatchinha em gmail.com
Quinta Novembro 28 21:25:30 BRST 2013


Pessoal,

Instalei um novo servidor Asterisk agora com versão 1.8.23.1 e estou
realizando testes neste momento.
Estou encaminhando o cliente para a fila (queue) com a opção c (continue in
the dialplan if the callee hangs up) como vocês haviam indicado, porém,
quando o atendente (agente) desliga a ligação, o asterisk busca pelo
extension "h".
Até ai tudo bem, criei:

exten => h,1,goto(provale,8,100)

exten => 8,100,Playback(provale/qualidade/AVALIE)
exten => 8,n,wait(1)
exten => 8,n,Read(ATENDIDA,,1)
...

Acontece que o cliente cai no "h", é direcionado pro "8,100" mas ali a
ligação cai.
Creio eu que seja pelo seguinte motivo:

http://www.voip-info.org/wiki/view/Asterisk+h+extension

When the 'h' extension is running, the call legs have already been torn
down. There is no way to delay this happening, and you can't do anything in
the 'h' extension that needs to read audio from the channel (since no audio
will appear, the first time it tries to read audio it will abort). Thus
Playback <http://www.voip-info.org/wiki/view/Asterisk+cmd+Playback>() or
Background <http://www.voip-info.org/wiki/view/Asterisk+cmd+BackGround>(),
for example, does not work. Essentially, the only things that make sense to
use in the 'h' extension are those that don't have anything to do with the
external channel that was involved before the hangup. No audio, no DTMF,
etc.

Alguma solução??



Em 26 de novembro de 2013 12:40, Patrick El Youssef
<wushumasters em gmail.com>escreveu:

>  Se quiser coloca o áudio dentro do Read
>
>  exten => 4,n,Read(ATENDIDA,qualidade/AVALIE,1)
>
>
> Em 26-11-2013 12:35, Renata Dias escreveu:
>
>  Sylvio,
>
>  Fiz conforme sua sugestão, ficou assim:
>
>  [queue]
> exten => 8,1,answer()
>  exten => 8,2,queue(suporte,tT)
>
>  [ura-principal]
> exten => 4,1,Answer()
> exten => 4,n,Dial(Local/8 em queue,10,tTg)
>
>  exten => 4,100,Playback(qualidade/AVALIE)
>  exten => 4,n,Read(ATENDIDA,,1)
> exten => 4,n,Set(ODBC_ ... //Grava no banco o que preciso
>  exten => 4,n,hangup()
>
>
>  Quando escolho a opção 4 na URA principal, sou direcionada para o
> contexto queue e caio na fica suporte corretamente. Porém, quando o agente
> desliga, minha ligação também cai.
>  Imagino que seja porque o queue (mesmo em um contexto diferente) encerra
> a chamada para ambas as partes, já que não consigo utilizar a opção c
> (continuação).
>
>  Eu também testei da seguinte forma:
>
>   [queue]
> exten => 8,1,answer()
>  exten => 8,2,queue(suporte,tT)
>
>  exten => 8,100,Playback(qualidade/AVALIE)
> exten => 8,n,Read(ATENDIDA,,1)
> exten => 8,n,Set(ODBC_ ... //Grava no banco o que preciso
> exten => 8,n,hangup()
>
>  [ura-principal]
> exten => 4,1,Answer()
> exten => 4,n,Dial(Local/8 em queue,10,tTg)
>
>
>  Você utiliza essa configuração e ela funciona?
>
>
>  Obrigada.
>
>
> Em 26 de novembro de 2013 12:34, Renata Dias <renatchinha em gmail.com>escreveu:
>
>>
>> Sylvio,
>>
>>  Fiz conforme sua sugestão, ficou assim:
>>
>>  [queue]
>> exten => 8,1,answer()
>>  exten => 8,2,queue(suporte,tT)
>>
>>  [ura-principal]
>>  exten => 4,1,Answer()
>>  exten => 8,n,Dial(Local/8 em queue,10,tTg)
>>
>>  exten => 8,100,Playback(qualidade/AVALIE)
>>  exten => 8,n,Read(ATENDIDA,,1)
>>  exten => 8,n,Set(ODBC_ ... //Grava no banco o que preciso
>>  exten => 8,n,hangup()
>>
>>
>>  Quando escolho a opção 4 na URA principal, sou direcionada para o
>> contexto queue e caio na fica suporte corretamente. Porém, quando o agente
>> desliga, minha ligação também cai.
>> Imagino que seja porque o queue (mesmo em um contexto diferente) encerra
>> a chamada para ambas as partes, já que não consigo utilizar a opção c
>> (continuação).
>>
>>  Você consegue fazer funcionar dessa forma?
>>
>>
>>  Obrigada.
>>
>>
>> Em 26 de novembro de 2013 10:50, Sylvio Jollenbeck <
>> sylvio.jollenbeck em gmail.com> escreveu:
>>
>>  Cuidado, no hangup as variaveis morrem.
>>> Em 26/11/2013 10:44, "Alex Sander" <sanderdabio em globo.com> escreveu:
>>>
>>>     Renata, pensei em algo assim, supondo que a ultima aplicação seja
>>>> queue, quando houver um hangup a chamada não será desligada, logo as
>>>> variáveis de canais permaneceriam.
>>>>
>>>>  ...
>>>>  same = n,Set(TESTE = ${CDR(lastapp)})
>>>>  same = n,GotoIf($["${TESTE}" = "queue"]?URASATISFACAO)
>>>> ...
>>>>
>>>>  Nada impede de testar outras variáveis.
>>>>
>>>>  Mas nunca fiz isso apenas divaguei com base na dica do colega.
>>>>
>>>>  Att,
>>>>
>>>>
>>>>
>>>> Em 26 de novembro de 2013 09:27, Renata Dias <renatchinha em gmail.com>escreveu:
>>>>
>>>>>
>>>>> Alex Sander, Não entendi sua dica. Poderia me explicar, por gentileza?
>>>>> Obrigada !
>>>>>
>>>>>  Sylvio, eu testei com o Dial e de fato funciona. Ocorre que aqui na
>>>>> minha URA eu encaminho o cliente para os atendentes através da queue. Com o
>>>>> 1.4 não há uma forma de fazer via queue. ?
>>>>>
>>>>>  Obrigada !
>>>>>
>>>>>
>>>>> Em 25 de novembro de 2013 17:17, Sylvio Jollenbeck <
>>>>> sylvio.jollenbeck em gmail.com> escreveu:
>>>>>
>>>>>  Renata
>>>>>>
>>>>>>     No asterisk 1.4 voce faz via Dial usando o parâmetro "g" (
>>>>>> http://www.voip-info.org/wiki/view/Asterisk+cmd+Dial);
>>>>>>    Dial(Local/Sua_Fila em contexto,5,Ttg);
>>>>>>
>>>>>>  Abs
>>>>>>
>>>>>>
>>>>>> Em 25 de novembro de 2013 17:06, jefaokpta <jefaokpta em hotmail.com>escreveu:
>>>>>>
>>>>>>  Tendi, pq vc não poe uma linha chamando a macro-ura por ex, logo
>>>>>>> abaixo do Dial q conectou os 2 :
>>>>>>>
>>>>>>> Acho q não precisará, mas na falha pode usar a flag 'g' do Dial:
>>>>>>>  g Proceeds in the context when the target channel has been hung up.
>>>>>>>
>>>>>>> Vc pode mandar por param a sua macro informações do tipo:
>>>>>>> ${DIALSTATUS} caso não seja answer vc não executa a ura
>>>>>>> ${CDR(lastapp)} esse cara vai conter o ramal q o Dial discou, com
>>>>>>> base nisso vc executa ou não a URA.
>>>>>>>
>>>>>>> Espero ter ajudado.
>>>>>>>
>>>>>>> Flws
>>>>>>>
>>>>>>>
>>>>>>> Em 25-11-2013 16:30, Renata Dias escreveu:
>>>>>>>
>>>>>>>
>>>>>>> Ola Jefaokpta,
>>>>>>>
>>>>>>>  Eu estive lendo sobre a extensão h, porém no site oficial diz:
>>>>>>>
>>>>>>>  When the 'h' extension is running, the call legs have already been
>>>>>>> torn down. There is no way to delay this happening, and you can't do
>>>>>>> anything in the 'h' extension that needs to read audio from the channel
>>>>>>> (since no audio will appear, the first time it tries to read audio it will
>>>>>>> abort). Thus Playback<http://www.voip-info.org/wiki/view/Asterisk+cmd+Playback>()
>>>>>>> orBackground<http://www.voip-info.org/wiki/view/Asterisk+cmd+BackGround>(),
>>>>>>> for example, does not work. Essentially, the only things that make sense to
>>>>>>> use in the 'h' extension are those that don't have anything to do with the
>>>>>>> external channel that was involved before the hangup. No audio, no DTMF,
>>>>>>> etc.
>>>>>>>
>>>>>>>  Além disso, em minha URA eu tenho outras opções de atendimento, das
>>>>>>> quais eu não gostaria que todo Hangup() passasse pela pesquisa de
>>>>>>> satisfação.
>>>>>>>
>>>>>>>  O parâmetro "c - continue in the dialplan if the callee hangs up"
>>>>>>> me pareceu o que se ajusta perfeitamente à minha necessidade, porém meu
>>>>>>> Asterisk é 1.4.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Em 25 de novembro de 2013 16:19, jefaokpta <jefaokpta em hotmail.com>escreveu:
>>>>>>>
>>>>>>>>  Vc pode colocar sua ura no exten h do contexto, assim qnd o
>>>>>>>> atendente desligar a ligação irá p o contexto h.
>>>>>>>>
>>>>>>>> Flws
>>>>>>>>
>>>>>>>> Em 25-11-2013 16:08, Renata Dias escreveu:
>>>>>>>>
>>>>>>>>
>>>>>>>> Alguma dica para Asterisk 1.4.28 ?
>>>>>>>>
>>>>>>>>
>>>>>>>> Em 25 de novembro de 2013 13:46, Rogger Faioli <
>>>>>>>> rogger.faioli em gmail.com> escreveu:
>>>>>>>>
>>>>>>>>> Ranata,
>>>>>>>>>
>>>>>>>>>  c — continue in the dialplan if the callee hangs up (*Asterisk
>>>>>>>>> 1.6.0 and above*)
>>>>>>>>>
>>>>>>>>>  ou oriente aos atendentes que transfiram a ligação para uma URA
>>>>>>>>> de pós atendimento. A primeira opção é melhor!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  Em 25 de novembro de 2013 13:09, Renata Dias <
>>>>>>>>> renatchinha em gmail.com> escreveu:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>  Boa tarde,
>>>>>>>>>>
>>>>>>>>>>  Estou implantando uma pesquisa de satisfação na minha URA em
>>>>>>>>>> Asterisk.
>>>>>>>>>>
>>>>>>>>>>  Gostaria de fazer com que, após o atendente desligar a ligação,
>>>>>>>>>> o cliente fosse direcionado para uma segunda URA com a pesquisa de
>>>>>>>>>> satisfação.
>>>>>>>>>>
>>>>>>>>>>  Pelos testes que realizei, quando o atendente (ramal SIP)
>>>>>>>>>> desliga a ligação, o cliente (channel ZAP) também é desligado.
>>>>>>>>>>
>>>>>>>>>>  Existe a possibilidade de manter o cliente (channerl ZAP)
>>>>>>>>>> conectado e transferi-lo para a segunda URA?
>>>>>>>>>>
>>>>>>>>>>  Obrigada.
>>>>>>>>>>
>>>>>>>>>>  --
>>>>>>>>>> Renata Dias
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>>>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>>>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>>>>>>>> www.Khomp.com.
>>>>>>>>>> _______________________________________________
>>>>>>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e
>>>>>>>>>> SS7.
>>>>>>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>>>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Para remover seu email desta lista, basta enviar um email em
>>>>>>>>>> branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>>>>>>> www.Khomp.com.
>>>>>>>>> _______________________________________________
>>>>>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e
>>>>>>>>> SS7.
>>>>>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>>>>>> _______________________________________________
>>>>>>>>> Para remover seu email desta lista, basta enviar um email em
>>>>>>>>> branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>  --
>>>>>>>> Renata Dias
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>>>>>>>> _______________________________________________
>>>>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>>>>> _______________________________________________
>>>>>>>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>>>>>> www.Khomp.com.
>>>>>>>> _______________________________________________
>>>>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e
>>>>>>>> SS7.
>>>>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>>>>> _______________________________________________
>>>>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>  --
>>>>>>> Renata Dias
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
>>>>>>> _______________________________________________
>>>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>>>> _______________________________________________
>>>>>>> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>>>>> www.Khomp.com.
>>>>>>> _______________________________________________
>>>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>>>> _______________________________________________
>>>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>  --
>>>>>> Sylvio Jollenbeck
>>>>>> www.hosannatecnologia.com.br
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>>>> www.Khomp.com.
>>>>>> _______________________________________________
>>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>>> _______________________________________________
>>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>  --
>>>>> Renata Dias
>>>>>
>>>>> _______________________________________________
>>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>>> www.Khomp.com.
>>>>> _______________________________________________
>>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>>> _______________________________________________
>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>>> www.Khomp.com.
>>>> _______________________________________________
>>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>>> _______________________________________________
>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>
>>>
>>> _______________________________________________
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>>
>>  --
>> Renata Dias
>>
>
>
>
>  --
> Renata Dias
>
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>



-- 
Renata Dias
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20131128/e489604a/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil