We use FreePBX in Device and User mode.
I recently added PJSIP devices, mostly softphone apps. Like others, (Reject call should stop ringing other endpoints (PJSIP)) I immediately observed that “rejecting” a call does not send the call to Voicemail, and the other endpoints keep ringing until the timeout is reached. This is very annoying when the desk phone computer softphone, and mobile softphone all need to be rejected. Especially if you are already on a call.
I’m trying to understand the nature of the PJSIP issue. The dialplan executes
exten => _6XXX,
Even though one endpoint rejects the call the “Dial” application does not return until the timeout is reached?
If this is the case, would the solution be to create a Dial Option that cause the application to return if any endpoint rejects the call? This would be an Asterisk "Feature"request not a FreePBX request?
I’d be happy to make the feature request. I want to make sure that I know what I’m requesting.