[AsteriskBrasil] PickUp de Chamada na Queue e Transfer

Anderson Eckhardt ander.samadhi em gmail.com
Sexta Março 14 18:26:58 BRT 2008


Matheus,

Tenho utilizado a aplicação Pickup2, tanto no * 1.2 quanto no .14 e tem
funcionado perfeitamente,
dá uma olhada no seguinte link:
http://www.thorsten-knabe.de/linux/asterisk/pickup.jsp.

[]s

Matheus Cucoloto escreveu:
> Pessoal, mexi mexi mexi e nada aqui.
>
> Uma ligação entra através de um canal zap (TDM400P) é atendido e
> encaminhado para uma queue.
>
> Esta queue esta configurada para ser roundrobin, e os agentes sao
> estaticos (os ramais).
>
> Quando a ligação entra na fila e a fila manda para um telefone que
> esta sem o atendente, surge a necessidade de outro atendente capturar
> a chamada.
>
> Não tem cristo que faça funcionar a captura. simplismente não funciona.
> No CLI exibe o seguinte erro:
>
>     -- Executing [s em ramais:4] Set("Zap/3-1",
> "CDR(accountcode)=GVT_ENTRADA") in new stack
>     -- Executing [s em ramais:5] Set("Zap/3-1",
> "CDR(userfield)=http://http://192.168.1.1/recebidas/gvt/2007/09/26/22:03:17--s.wav.mp3")
> in new stack
>     -- Executing [s em ramais:6] Monitor("Zap/3-1",
> "wav|/dados/ligacoes/recebidas/gvt/2007/09/26/22:03:17--s|m") in new
> stack
>     -- Executing [s em ramais:7] Queue("Zap/3-1",
> "atendimento|tThH|||30") in new stack
>     -- Started music on hold, class 'default', on channel 'Zap/3-1'
>     -- SIP/1002-087a8000 is ringing
>     -- Started music on hold, class 'default', on channel
> 'SIP/telmaxi1-08764000'
>     -- Executing [#91002 em ramais:1] Pickup("SIP/1999-08739000",
> "1002 em ramais") in new stack
> [Sep 26 22:03:27] NOTICE[39320]: app_directed_pickup.c:159
> pickup_exec: No target channel found for 1002.
>   == Auto fallthrough, channel 'SIP/1999-08739000' status is 'UNKNOWN'
>
> Outra coisa que eu não consigo fazer é transferir uma chamada para
> outro ramal. Não tem jeito também, to dando voltas e voltas.
>
> Vejam as minhas confs...
>
> No sip.conf todos os ramais tem o:
> callgroup=1
> pickupgroup=1
>
> (matheus em confusao)~# cat queues.conf
> [general]
> persistentmembers = yes
>
> [atendimento]
> context = ramais
> musicclass=default
> wrapuptime=0
> timeout=60
> strategy=roundrobin
> retry=5
> maxlen=0
> leavewehenempty=no
> announce-frequency = 2
> announce-holdtime = yes
> member => SIP/1000 em 1000
> member => SIP/1001 em 1001
> member => SIP/1002 em 1002
> member => SIP/1004 em 1004
> member => SIP/1005 em 1005
> member => SIP/1007 em 1007
>
>
> (matheus em confusao)~# cat extensions.conf
> exten => s,1,Answer
> exten => s,2,Wait(1)
> exten => s,3,Playback(bemvindo2)
> ...
> exten => s,7,Queue(atendimento|tThH|||30)
> exten => s,8,Hangup()
>
> ...
>
> exten => _#9.,1,Pickup(${EXTEN:2}@ramais)
>
>
> (matheus em confusao)~# cat features.conf
> [general]
> parkext => 60           ; What extension to dial to park
> parkpos => 61-70                ; What extensions to park calls on.
> These needs to be
> context => parkedcalls          ; Which context parked calls are in
> parkingtime => 45                               ; (default is 3 seconds)
> pickupexten = #8                ; Configure the pickup extension.
> (default is *8)
>
> [featuremap]
> blindxfer => #1
> atxfer => #2                    ; Attended transfer
> automon => #3                   ; One Touch Record a.k.a. Touch Monitor
>
>
>
>   



More information about the AsteriskBrasil mailing list