[AsteriskBrasil] RES: agents.conf

Roberto Fonseca robertodafonseca em terra.com.br
Quarta Janeiro 28 17:50:57 BRST 2009


Bom,

Dando mais uma pesquisa eu resolvi em partes.
Usei a seguinte linha
exten=> 1600,2,AgentCallbackLogin(||${CALLERIDNUM}@E1)

no lugar da linha
exten => 1600,2,AgentLogin();

O que se acontece foi o seguinte: o agente chega, disca para 1600, informa
id e senha e em seguida coloca o ramal dele no caso 2020.

Eu dei um show agents do CLI e apareceu o agente 300 como registrado.

Fiz uma ligação então para o 08000 de outro ramal, e o asterisk direcionou
na hora para a fila "telepecas". Como na fila só tinha registrado o agent
300 e o agente 300 tava marcando para o ramal 2020, na mesma hora o asterisk
transferiu para o ramal 2020 que começou a tocar.
Porém qndo eu vou atender, o ramal dah sinal de linha e o cliente continua
ouvindo a música....





Quando eu liguei novamente para a extensão 08000 o asterisk na hora
direcionou para o ramal certo


-----Mensagem original-----
De: asteriskbrasil-bounces em listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de Tiago
Durante
Enviada em: quarta-feira, 28 de janeiro de 2009 16:33
Para: asteriskbrasil em listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] agents.conf

2009/1/28 Roberto Fonseca <robertodafonseca em terra.com.br>:
> Amigos,
> Estou estudando uma forma de trabalhar com call Center em cima do
asterisk,
> e procedi assim:
>
> Configurei a fila dessa forma:
>
> queue.conf
> [telepecas]
> music=default
> timeout=2
> retry=2
> maxlen=2
> member=> Agent/300
> #####################
>
> agent.conf
> [agents]
> autologoff=15
> ackcall=yes
> musiconhold => default
> group=1
> agent => 300,300,Roberto
> #####################
>
> extension.conf
>
> ;logar
> exten => 1600,1,Wait,1;
> exten => 1600,2,AgentLogin();
>
> ;fila
> exten => 08000,1,Queue(telepecas|tThH|||100)
>
> Até ai tudo bem, o operador chega, e se loga no computador dele discando
> para 1600.
>
> O asterisk pede para ele informar usuário e senha, e o cara loga.
>
> Logado na fila, o operador fica ouvindo uma música o que gera o primeiro
> problema: se alguém interno tentar ligar para o ramal do operador, não
> conseguirá, pois ele esta ouvindo música na fila.
>
> Bom, mesmo assim o operador segue na fila, e entra uma ligação externa na
> fila. O cara, atende o cliente e após isso desliga o telefone. Ao desligar
o
> telefone ele também esta se "deslogando" do call Center. Dae novamente ele
> tem que ligar para o 1600 e se logar.


Acho que isso pode resolver.

; Define endcall to allow an agent to hangup a call by '*'.
; Default is "yes". Set this to "no" to ignore '*'.
;
;endcall=yes


> A minha necessidade era que o cara chegasse pela manhã, discasse para o
1600
> e se logasse. Após isso ele poderia ficar com o ramal no gancho, podendo
> receber ligações tanto da FILa quanto ligações de ramais internos. E ele
> permaneceria logado, até se deslogar ligando para outro ramal de
desconexão
> por exemplo. Existe como implementar essa situação no asterisk? Alguém já
> tem algo do tipo?

Você precisa usar o agente daquela maneira?
Se você usar o agente, no queues.conf, assim:

member => SIP/6969 (ramal do cara)

Ele não precisa fazer login. O asterisk entende que ele ta sempre
la... e o cara pode usar o telefone.
Mas ae acaba login e logoff...

Eu to com um problema parecido, acho que vou resolver criando meu
próprio login/logoff usando astdb.
Pq eu preciso saber se o cara ta na mesa.

> Att
> Roberto Fonseca
> Porto Alegre, RS.

Abracos,


-- 
Tiago Durante

,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
Perseverance is the hard work you do after you
get tired of doing the hard work you already did.
-- Newt Gingrich
_______________________________________________
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
rodando o Android da Google.
http://www.neodroid.com

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
rede Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, visite
http://mail.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCYyNTg4NDk4MCNwZXJtIXRl
cnJhJjEsMTIzMzE3MDEyOC4yNzAzODEuMjc2NDMuYWxkYWJyYS5oc3QudGVycmEuY29tLmJyLDU5
Mzg=
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.




Mais detalhes sobre a lista de discussão AsteriskBrasil