Drew Gibson
2007-Mar-08 10:19 UTC
[asterisk-users] Queue announcing hold sequence instead of hold time
Hi, We recently updated from an early Asterisk 1.2 SVN to 1.2.15 (on Debian Sarge) and the behaviour of our Call Centre queues has changed slightly. Before the upgrade, when a caller was waiting in the queue, the estimated hold time was announced as expected ("estimated hold time is less than 2 minutes ..."). Now the caller gets an announcement of their sequence in the queue ("Your call is now first in line ..."). I believe that the only changes I have made to queues.conf and agents.conf is the addition of the "context=" statement and editing the list of agents. Has anyone else seen this? What am I missing? regards, Drew QUEUES.CONF [general] persistentmembers = yes [FxQueue] music=default strategy=rrmemory context = opt-out_fxq timeout=15 retry=3 wrapuptime=0 maxlen=0 announce-frequency=60 announce-holdtime = yes reportholdtime=yes memberdelay=1 servicelevel=120 ; seconds member => Agent/1102 member => Agent/1103 member => Agent/1104 member => Agent/1105 AGENTS.CONF [general] persistentagents=yes [agents] ackcall=no wrapuptime=0 musiconhold => default agent => 1102,1234,Carly agent => 1103,1234,Sean agent => 1104,1234,Ed agent => 1105,1234,Neil EXTENSIONS.CONF (extract) [call-centre] exten => s,1,Noop(Entering Call Centre) exten => s,n,Answer() exten => s,n,Wait(1) exten => s,n,Playback(welcome-fxqueue) exten => s,n,Goto(5210,1) ; FxQueue exten => 5210,1,Noop() exten => 5210,n,Ringing() exten => 5210,n,Wait(2) exten => 5210,n,Queue(FxQueue|tH) exten => 5210,n,Hangup() exten => _6XXX,1,macro(ccexten,${EXT_${EXTEN}}) [macro-ccexten] exten => s,1,Set(EXT=${ARG1}) exten => s,2,GotoIf([$:{EXT}]?4:3) exten => s,3,Goto(i,1) exten => s,4,Dial(${EXT},10,tT) exten => i,1,Playback(pbx-invalid) -- Drew Gibson Systems Administrator OANDA Corporation 416-593-6767 x322 www.oanda.com
Rob Schall
2007-Mar-08 11:24 UTC
[asterisk-users] Queue announcing hold sequence instead of hold time
I also have this problem. Unsure how to fix it though. Rob Drew Gibson wrote:> Hi, > > We recently updated from an early Asterisk 1.2 SVN to 1.2.15 (on > Debian Sarge) and the behaviour of our Call Centre queues has changed > slightly. > Before the upgrade, when a caller was waiting in the queue, the > estimated hold time was announced as expected ("estimated hold time is > less than 2 minutes ..."). > Now the caller gets an announcement of their sequence in the queue > ("Your call is now first in line ..."). > I believe that the only changes I have made to queues.conf and > agents.conf is the addition of the "context=" statement and editing > the list of agents. > > Has anyone else seen this? What am I missing? > > regards, > > Drew > > QUEUES.CONF > [general] > persistentmembers = yes > > [FxQueue] > music=default > strategy=rrmemory > context = opt-out_fxq > timeout=15 > retry=3 > wrapuptime=0 > maxlen=0 > announce-frequency=60 > announce-holdtime = yes > reportholdtime=yes > memberdelay=1 > servicelevel=120 ; seconds > > member => Agent/1102 > member => Agent/1103 > member => Agent/1104 > member => Agent/1105 > > AGENTS.CONF > [general] > persistentagents=yes > > [agents] > ackcall=no > wrapuptime=0 > musiconhold => default > > agent => 1102,1234,Carly > agent => 1103,1234,Sean > agent => 1104,1234,Ed > agent => 1105,1234,Neil > > EXTENSIONS.CONF (extract) > [call-centre] > exten => s,1,Noop(Entering Call Centre) > exten => s,n,Answer() > exten => s,n,Wait(1) > exten => s,n,Playback(welcome-fxqueue) > exten => s,n,Goto(5210,1) > > ; FxQueue > exten => 5210,1,Noop() > exten => 5210,n,Ringing() > exten => 5210,n,Wait(2) > exten => 5210,n,Queue(FxQueue|tH) > exten => 5210,n,Hangup() > > exten => _6XXX,1,macro(ccexten,${EXT_${EXTEN}}) > > [macro-ccexten] > exten => s,1,Set(EXT=${ARG1}) > exten => s,2,GotoIf([$:{EXT}]?4:3) > exten => s,3,Goto(i,1) > exten => s,4,Dial(${EXT},10,tT) > exten => i,1,Playback(pbx-invalid) > > > >
Trevor G. Hammonds
2007-Mar-09 06:00 UTC
[asterisk-users] Queue announcing hold sequence instead of hold time
From: Drew Gibson> > Hi, > > We recently updated from an early Asterisk 1.2 SVN to 1.2.15 (on Debian > Sarge) and the behaviour of our Call Centre queues has changed > slightly. > Before the upgrade, when a caller was waiting in the queue, the > estimated hold time was announced as expected ("estimated hold time is > less than 2 minutes ..."). > Now the caller gets an announcement of their sequence in the queue > ("Your call is now first in line ..."). > I believe that the only changes I have made to queues.conf and > agents.conf is the addition of the "context=" statement and editing the > list of agents. > > Has anyone else seen this? What am I missing? > > regards, > > DrewDrew, This has been normal behaviour for as long as I can remember. The caller hears the estimated time until they are next in line, then they hear the 'next in line' announcement. Sincerely, Trevor Hammonds