[macro-disca] exten=>s,1,Macro(gravacao,saintes,${MACRO_EXTEN}) exten=>s,2,set(CDR(userfield)=${CALLERID(num)}_${CLIENTE}) exten=>s,3,set(AGNT=${CALLERID(num)}) exten=>s,4,set(TAM=${LEN(${AGNT})}) exten=>s,5,NoOp(${TAM}) exten=>s,6,GotoIf($["${TAM}" = "3"]?7:8) exten=>s,7,PauseQueueMember(|Agent/${AGNT}) ;pausando para o telefone não tocar, enquanto em ligação exten=>s,8,Dial(${ARG1},60,rtTwWg) ;g->para executar as linhas abaixo exten=>s,9,UnPauseQueueMember(|Agent/${AGNT})
exten=>h,1,UnPauseQueueMember(|Agent/${AGNT}) implementei isso ontem e parece estar funcionando, aceito criticas, como esta macro também recebe ligações tive que checar o tamanho do callerid para pausar as agentes que tem o PIN com 3 digitos, adapte para o seu caso e nos retorne.... Em 28/11/07, [EMAIL PROTECTED]<[EMAIL PROTECTED]> escreveu: > > > > > Boa noite lista. > > > > Como faço para que uma PA que esteja logada, quando ela estiver fazendo uma > chamada de saída, ela não toque? > > > > O que acontece aqui é assim: > > > > O Call Center que implantei tem 20 Pa´S > > Elas fazem e recebem chamadas. (Ativo e receptivo). > > > > Porém quando a PA esta fazendo uma chamada, se for a vez dela de tocar da > fila, toca no X-lite a segunda ligação. > > > > Se ela recebeu a chamada vinda da fila, ela não toca. > > Mais se ela estiver fazendo uma chamada de saída, e for a vez dela tocar, > toca, e as demais que estão livres não tocam. > > > > > > > > Abaixo algumas das configurações: > > > > > > > Queues.conf: > > > > [541] > > music=default > > ;O valor announce-frequency(definido em segundos) determina a peridiocidade > do anuncio ao chamador de seu lugar na fila e tempo > > ;de espera estimado > > ;announce-frequency = 90 > > ;announce = ... > > ;announce = queue-541 > > ;announce-holdtime = once > > ;queue-thankyou=queue-youarenext > > context=from-internal > > ;atende quem estiver háais tempo sem atender > > strategy=leastrecent > > timeout=10 > > ;retry=5 > > ;maxlen=0 > > member => Agent/7204 > > member => Agent/7220 > > member => Agent/7221 > > member => Agent/7222 > > > etc…… > > > > > > agents.conf: > > > > ;autologoff=15 > > wrapuptime=5000 > > ackcall=no > > > > group=1 > > agent => 7204,1234,Agent 7204 > > agent => 7220,1234,Agent 7220 > > agent => 7221,1234,Agent 7221 > > agent => 7222,1234,Agent 7222 > > agent => 7223,1234,Agent 7223 > > > > > > _______________________________________________ > Compre uma camiseta da AsteriskBrasil.org! > http://www.voipmania.com.br > == VoIPMania.com.br == > > _______________________________________________ > LIsta de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > -- José Carlos Messias Tel: 31 3899 7037 site: www.cpt.com.br MSN: [EMAIL PROTECTED] _______________________________________________ Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br == VoIPMania.com.br == _______________________________________________ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil