Hi guys,
I have a customer who wants their reception phone to be able to receive 3 or 4 concurrent calls, I know no one can really deal with that many concurrent calls, but if at least the 3rd and 4th concurrent calls could at least go on hold until the extension/person can take the 3rd/4th calls. At the moment the extension in question can take two concurrent calls and subsequent calls go to voicemail, I found a setting under dialplan manager, "call-limit", I set the number to 5 and enable this, but then no calls can come in at all...
on my freeswitch console I see this:
EXECUTE sofia/internal/97687786897@172.16.0.108 export(origination_callee_id_name=limit_exceeded)
2018-02-24 20:39:34.750193 [DEBUG] switch_channel.c:1296 EXPORT (export_vars) [origination_callee_id_name]=[limit_exceeded]
EXECUTE sofia/internal/97687786897@172.16.0.108 set(RFC2822_DATE=Sat, 24 Feb 2018 20:39:34 +0200)
2018-02-24 20:39:34.750193 [DEBUG] switch_limit.c:126 incr called: inbound_85634159-6277-4a5e-a394-9de7e07a2634 max:0, interval:0
2018-02-24 20:39:34.750193 [INFO] mod_hash.c:183 Usage for inbound_85634159-6277-4a5e-a394-9de7e07a2634 is already at max value (0)
2018-02-24 20:39:34.750193 [NOTICE] switch_ivr.c:2065 Hangup sofia/internal/97687786897@172.16.0.108 [CS_EXECUTE] [EXCHANGE_ROUTING_ERROR]
I've since disabled the "call-limit" option in dialplan manager and my incoming calls are working again albeit at 2 maximum concurrent calls to an extension.
How can I set FusionPBX to make any subsequent concurrent calls go on hold until the 1st/2nd call is ended and then the 3rd call rings through(becoming the 2nd call), I've just had a look at Queues and tried setting a queue but not sure how best to go about this and if this is what I need to achieve my end goal.
Any help much appreciated.
I have a customer who wants their reception phone to be able to receive 3 or 4 concurrent calls, I know no one can really deal with that many concurrent calls, but if at least the 3rd and 4th concurrent calls could at least go on hold until the extension/person can take the 3rd/4th calls. At the moment the extension in question can take two concurrent calls and subsequent calls go to voicemail, I found a setting under dialplan manager, "call-limit", I set the number to 5 and enable this, but then no calls can come in at all...
on my freeswitch console I see this:
EXECUTE sofia/internal/97687786897@172.16.0.108 export(origination_callee_id_name=limit_exceeded)
2018-02-24 20:39:34.750193 [DEBUG] switch_channel.c:1296 EXPORT (export_vars) [origination_callee_id_name]=[limit_exceeded]
EXECUTE sofia/internal/97687786897@172.16.0.108 set(RFC2822_DATE=Sat, 24 Feb 2018 20:39:34 +0200)
2018-02-24 20:39:34.750193 [DEBUG] switch_limit.c:126 incr called: inbound_85634159-6277-4a5e-a394-9de7e07a2634 max:0, interval:0
2018-02-24 20:39:34.750193 [INFO] mod_hash.c:183 Usage for inbound_85634159-6277-4a5e-a394-9de7e07a2634 is already at max value (0)
2018-02-24 20:39:34.750193 [NOTICE] switch_ivr.c:2065 Hangup sofia/internal/97687786897@172.16.0.108 [CS_EXECUTE] [EXCHANGE_ROUTING_ERROR]
I've since disabled the "call-limit" option in dialplan manager and my incoming calls are working again albeit at 2 maximum concurrent calls to an extension.
How can I set FusionPBX to make any subsequent concurrent calls go on hold until the 1st/2nd call is ended and then the 3rd call rings through(becoming the 2nd call), I've just had a look at Queues and tried setting a queue but not sure how best to go about this and if this is what I need to achieve my end goal.
Any help much appreciated.
Last edited: