[AsteriskBrasil] Login de Agent Asterisk 1.6
Wendell Silva
wendbandeira em gmail.com
Quinta Abril 8 13:18:38 BRT 2010
Pessoal, para suprir minha necessidade de ter um sistema de login de Agent,
estou usando VMAuthenticate, fiz o seguinte processo.
Extensions.conf
[login]
exten => s,1,Set(agent=${ARG1})
exten => s,n,Set(phone=${ARG2})
exten => s,n,NoOp(Agent login ${agent} to phone ${phone});
exten => s,n,VMAuthenticate(${agent}) ;comment out this line to disable
password authentication.
exten => s,n,AddQueueMember(comercial,Local/${AUTH_MAILBOX}@comercial)
exten => s,n,Set(oldPhone=${DB(AGENT/${agent}/PHONE)}) ;get the phone this
agent used to use, if any
exten => s,n,Set(oldAgent=${DB(PHONE/${phone}/AGENT)}) ;get the agent that
used to use this phone, if any
exten => s,n,Set(DB(AGENT/${oldAgent}/PHONE)=) ;log off the old
agent.
exten => s,n,Set(DB(PHONE/${oldPhone}/AGENT)=) ;log off from old
phone
exten => s,n,Set(DB(AGENT/${agent}/PHONE)=${phone})
exten => s,n,Set(DB(PHONE/${phone}/AGENT)=${agent})
exten => s,n,Playback(agent-loginok)
Queues.conf
[comercial]
eventwhencalled = yes
strategy = rrmemory
wrapuptime = 0
retry=10
music=default
timeout=20
member = Local/2001 em default
member = Local/2002 em default
voicemail.conf
[default]
; login => Senha , Nome completo, Email
2001 => 1234, João Carlos joão em email.com
2002 => 5678, José Barbacena, josé@email.com
Acontece que o agente é ativado na fila comercial normalmente, porém quando
faço uma ligação que deverá que tocar na fila comercial, não ringa como não
tivesse ninguém
ativo na fila, alguém sabe como resolver isso.
Obrigado t+
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100408/191b3395/attachment.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil