[asterisk-users] Delay in Call Distribution using the Queue
Application
Tom Rymes
trymes at cascadelinksystems.com
Fri Jan 19 07:32:32 MST 2007
On Jan 15, 2007, at 2:22 PM, mbodbg at gmx.net wrote:
> Hello all,
>
> we're using asterisk 1.2.12.1 in an Inbound callcenter using the
> queue application. If there are many calls in the queue, it
> sometimes takes up to 30 Seconds before a call is distributed to an
> agent.
>
> For example there are 10 callers in the queue, an Agent is
> finishing a call and it takes up to 30 seconds before his phone
> rings again. We're already set the "wrapuptime" parameter in
> "queues.conf" to 0, for my point of view an agent phone that
> becomes available again should ring immediately after hanging up a
> call.
>
> Does anybody know if there are any known issues or restrictions in
> the queue application in version 1.2.12.1?
You may be running into the limitation in Asterisk 1.2 (It's fixed in
1.4, I think.... double check that) in how the queues distribute
calls. Basically, the queue can only distribute one call at a time,
so if you have two agents, both available, and two calls in the
queue, asterisk will send call #1 to agent #1 first. Once that call
is connected, Asterisk will then send call #2 to agent #2. In other
words, until asterisk distributes the first call, it can't distribute
any other calls waiting in line.
One nasty side effect of this is that an agent who fails to log out
and leaves their desk will add 30 seconds or so (the amount of time
their phone rings before the queue gives up and tries the next agent)
wait time to all of the calls waiting in the queue.
Tom
More information about the asterisk-users
mailing list