29 de fev. de 2008

Pausa para agentes logados

Se utilizarem agentes para call center, nada melhor que pausá-los quando eles tiverem que sair para ir no banheiro ou comer algo. Para os agentes não precisarem de deslogar, seguem, abaixo, alguns comandos interessantes

;Pausar Agente
exten => *202XXXX,1,Answer
exten => *202XXXX,2,PauseQueueMember(|Agent/${EXTEN}:4)
exten => *202XXXX,3,Hangup

; Despausar Agente
exten => *203,1,Answer
exten => *203,2,UnpauseQueueMember(|Agent/${EXTEN}:4)
exten => *203,3,Hangup

com isso, vc saberá o tempo de pausa do agente!!!

abraços!!

Fellipe Pinheiro

28 de fev. de 2008

Fila dinâmica

Seguem as configurações para uma fila dinâmica utilizada no Call Center da empresa que eu trabalho.

/etc/asterisk/agents.conf

[agents]
;Define o tempo que ele permanecerá conectado sem
;receber ligação. Se este tempo for maior que o timeout
;da queue, o usuário ficará conectado constantemente.
autologoff=30
;Música que o atendente ouvirá enquanto logado
musiconhold => no
wrapuptime=5000
ackcall=no

group=1

agent => 1000,1000,Edna
agent => 1001,1001,Nathalia
agent => 1002,1002,Gustavo
agent => 1003,1003,Leonardo
agent => 1004,1004,Daniel
agent => 1005,1005,Jeferson

/etc/asterisk/queues.conf

[111]
wrapuptime=30
timeout=15
strategy=ringall
retry=10
queue-youarenext=
queue-thereare=
queue-thankyou=custom/obrigado_por_ligar
queue-callswaiting=
music=default
monitor-join=yes
monitor-format=wav
member=>Agent/1002
member=>Agent/1003
member=>Agent/1004
member=>Agent/1005

maxlen=10
leavewhenempty=no
joinempty=Yes
context=ivr-4
announce-holdtime=no
announce-frequency=165

[140]
wrapuptime=30
timeout=15
strategy=ringall
retry=10
queue-youarenext=
queue-thereare=
queue-thankyou=custom/obrigado_por_ligar
queue-callswaiting=
music=default
monitor-join=yes
monitor-format=
member=>Agent/1000
member=>Agent/1001
maxlen=5
leavewhenempty=no
joinempty=Yes
context=ivr-9
announce-holdtime=no
announce-frequency=120

/etc/asterisk/extensions.conf

;Login de agentes da fila dinâmica
exten => *555,1,AgentCallbackLogin(|${CALLERIDNUM}@pd-iconecta)
exten => *555,2,Hangup

;Logoff de agentes da fila dinâmica
exten => *556,1,AgentCallbackLogin(|${CALLERIDNUM}@pd-iconecta)
exten => *556,2,Hangup

Espero que isso possa contribuir com vocês!!!

att,

 

Fellipe Pinheiro

27 de fev. de 2008

boa iniciativa

E aew brow..
bacana esse lance de compartilhar essas paradas. Eu vou adorar postar os meus aew tb, o foda é que ainda não tive tempo de começar a mexer aki no trampo, to até vendo de botar outro Pc em casa com asterisk pra brincar nos tempos vagos, soh que porinquanto ando não tendo esse tempo.

Se todos se ajudarem vamos evoluir juntos.

;)

26 de fev. de 2008

Plano de discagem dos ramais internos

[pd-iconecta]
;Não Deixa o usuário pegar a rota externa
exten => _9.,1,Playback(oops1)
exten => _9.,1,Hangup

;Bloqueio de chamadas para telefones celulares
exten => _[987]XXXXXXX,1,Playback(oops1)
exten => _[987]XXXXXXX,2,Hangup

;Otimiza a discagem para RO e BJS
exten => _2764XXXX,1,Dial(dgv/g1/03122${EXTEN})
exten => _2774XXXX,1,Dial(dgv/g1/03122${EXTEN})
exten => _2771XXXX,1,Dial(dgv/g1/03122${EXTEN})
exten => _2760XXXX,1,Dial(dgv/g1/03122${EXTEN})
exten => _2763XXXX,1,Dial(dgv/g1/${EXTEN})

;Faz chamadas locais
exten => _2XXXXXXX,1,Dial(dgv/g1/${EXTEN})

;Faz ligações 0800
exten => _0800.,1,Dial(dgv/g1/${EXTEN})

;chamadas para operadoras e emergência
exten => _81.,1,Dial(dgv/g1/${EXTEN:1})

;Bloqueia 0300, Criança Esperança, etc
exten => _0300.,1,Playback(oops1)
exten => _0300.,2,Hangup
exten => _0500.,1,Playback(oops1)
exten => _0500.,2,Hangup
exten => _0900.,1,Playback(oops1)
exten => _0900.,2,Hangup

;Bloqueia Celular Interurbano
exten => _0XX[987]XXXXXX,1,Playback(oops1)
exten => _0XX[987]XXXXXX,2,Hangup
exten => _0XX[987]XXXXXXX,1,Playback(oops1)
exten => _0XX[987]XXXXXXX,2,Hangup

;Elimina a discagem da operadora nas ligações DDD
exten => _0XX[2-6]XXXXXX,1,Dial(dgv/g1/031${EXTEN:1})
exten => _0XX[2-6]XXXXXXX,1,Dial(dgv/g1/031${EXTEN:1})

include => from-internal

Estréia

Aí pessoal,

vou colocar neste blog alguns códigos que estou implementando.
Conto com a colaboração de vocês fornecendo dicas, feedback, etc...

abraços!!

Fellipe Pinheiro