Limit extension to 1 call only

3d3dman

Member
Oct 11, 2022
39
0
6
We are using FusionPBX Call Center

We have 2 phones registered to the same extension (325).

Requirement:
  • The extension should only ever have 1 active call total (either inbound or outbound).
  • No call waiting.
  • If the extension is already on a call, any new inbound calls (which enter via the Call Center queue) should remain in the queue and not ring either handset.

Current behaviour:
  • If we receive an inbound call and are already on an inbound call, it correctly stays in the queue.
  • However, if we make an outbound call from extension 325 and someone calls inbound via the Call Center queue, the second handset still rings.
  • This suggests Call Center is not recognising the extension as busy during outbound calls.

Extension settings:
  • Two devices registered to extension 325.
  • Call Limit on the extension is set to 1.
  • Inbound calls enter via Call Center queue (extension 700).

Agent configuration:
  • Single agent
  • Contact = user/325@domain

Question:
How can we enforce a hard limit so that extension 325 (with two handsets registered) can only handle one total active call, whether inbound or outbound, when using Call Centre?
 
Search for call_waiting in default settings if you want to disable it globally, or copy the name and value and add it to the Settings section on device edit.
Thank you - we have tried manually turning off call waiting but no difference
 
reading these things is not my strongest ability - assume I need to do this in a dialplan?
When you are making an outgoing call on one of the devices on 325 and the call center code is not seeing that the extension is in use already, I doubt setting the variable for only one call is going to help. I'd say the code needs to see if any of extension 325 devices are in use. I'd recommend you sign up with FusionPBX for some support time. I'm sure they can do some customization for you. The support plan is quite reasonable and your application of having two devices on one extension for call center is very non-standard.
 
Last edited: