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_mailb...@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/2...@default member = Local/2...@default voicemail.conf [default] ; login => Senha , Nome completo, Email 2001 => 1234, João Carlos jo...@email.com 2002 => 5678, José Barbacena, jo...@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+
_______________________________________________ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br _______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil