Call Queue : Multiple Callers : Pls Help

Hi,

Need a small help…

I am using FreePBX 2.3.1.3.

I have 1 DID with 2 Channels for 2 simultaneous inbound calls. I have setup 1 Trunk for this and 1 Inbound Route.

I have 2 local extensions (101, 102).

I have created a QUEUE (300) in RoundRobin mode with 2 static agents (101, 102).

Scenario:

1st Caller Calls -> Enters Queue 300 -> Call rings on Ext-101 -> Agent answers. All OK!!
2nd Caller Calls -> Enters Queue 300 -> Hears MoH & Hold time. The Call does not ring on Ext-102 (which is free).

When Ext-101 disconnects the first call, it receives the 2nd call from the Queue.

I want the 2nd Caller to ring to the 2nd free extension.

Can you suggest what I could be doing wrong ??

Following is my “queues_additional.conf”:

[300]
announce-frequency=15
periodic-announce-frequency=0
queue-callswaiting=queue-callswaiting
queue-thankyou=queue-thankyou
queue-thereare=queue-thereare
queue-youarenext=queue-youarenext
retry=2
strategy=roundrobin
timeout=10
music=default
monitor-join=yes
announce-holdtime=yes
eventmemberstatus=no
eventwhencalled=no
joinempty=no
leavewhenempty=yes
maxlen=10
member=Local/101@from-internal/n,0
wrapuptime=0
member=Local/102@from-internal/n,0

Thank you in anticipation.