Call-busy and call-limit

Background:

We have an operator that is using a SIP phone that can handle multiple channels. We have created a queue so that she only have to attend to one call at a time. She must also be able to transfer calls.

I have set the following settings in the sip.conf file

[bulelwa]
type=friend
username=bulelwa
secret=1234
host=dynamic
context=molweni-channelbank
disallow=all
allow=alaw
host=10.0.0.111
callerid="Bulelwa Matjene"<1001>
callgroup=1
pickupgroup=1
call-limit=5
busy-limit=1

To my understanding this should send a busy signal to someone that is calling her if she is already busy with a call, but still allow her to make up to 5 simultaneous outbound phone calls.

Yet, call calls come through as if Asterisk is ignoring the busy-limit. When I set the call-limit=1 it works, but then she can not transfer calls.

Any ideas?

what version of Asterisk are you running, and how are you configuring the agent/queue ?

Asterisk version 1.4.1

queues.conf:

[general]
persistentmembers = yes
autofill = yes
monitor-type = MixMonitor

[molweni]
musicclass = default
strategy = ringall
timeout = 300
retry = 5
maxlen = 0
member => SIP/bulelwa,1,Bulelwa Matjene

Did you get a resolution to this? I am struggling myself with busy-limit not working…

No, we haven’t. Eventually gave up and told her to manually switch between the different lines of her phone. :frowning:

Did you try use GROUP and GROUP_COUNT ?

Hi Just to clear this up

AFAIK and from looking at changelogs busy-limit does not exist.
in 1.6 since nov 2007 it is called busylevel but its not in 1.4 afaik

Ian