Ticket #4142 (closed Feature Requests: duplicate)

Opened 2 years ago

Last modified 1 year ago

Camp On feature

Reported by: rdsousa Assigned to: p_lindheimer
Priority: minor Milestone: 2.9
Component: Core Version: 2.7-branch
Keywords: Cc:
Confirmation: Unreviewed SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description

Camp On example behavior use case:

Caller calls extension 7000.
7000 does not answer.
Caller is presented with option to camp on
Caller selects camp on
If the caller was already camping on this extension the user is presented with the option to clear the camp on
Else the caller is now camped on
Caller hangs up

extension 7000 hangs up the phone
extension 7000 receives a call from "Camp on"
extension 7000 is presented with three options:

Connect me with camper
Don't connect me with camper, but notify them
Don't connect me with camper, and don't notify them

Option one will proceed to then call the camper.
Option two will allow you to hang up. It will call the camper and play them a message saying their camp on has been cleared
Option three will allow you to hang up.

Configuration settings:

1) In the user panel, the ability to set option three to be camp on

1.A) Enable camp on for only external
1.B) Enable camp on for only internal
1.C) Enable camp on for both

2) In the admin panel, globally enable/disable the camp on feature for the entire system

3) In the admin (extensions) panel, enable/disable the camp on feature for a specific extension

3.A) Enable camp on for only external
3.B) Enable camp on for only internal
3.C) Enable camp on for both

Change History

03/16/10 08:06:48 changed by mbrevda

did you have a look at VmX?

03/16/10 09:22:25 changed by rdsousa

VmX is a start but it's not the same feature, because we need to want to have an automatic callback when the called user is free. This feature is very common in the traditional PBXs, at least here in Europe.

03/16/10 10:19:29 changed by p_lindheimer

  • milestone changed from 2.8 to Cut Line.

I believe this is a duplicate ticket, the feature has been requested for a long time. In either case, it's not happening in this milestone.

03/16/10 10:30:42 changed by rdsousa

The only similar reference about camp on I've found was the ticket #1592 but it's about Pre-Voicemail menu that originated the VmX feature, but it isn't the same as camp on.

I think it's good to have a camp on feature description and separate it from Voicemail related features.

07/14/10 06:51:43 changed by rdsousa

It would be nice to see this feature in 2.9. :)

07/14/10 15:57:11 changed by p_lindheimer

  • milestone changed from Cut Line to 2.9.

I'm happy to set this to the current milestone but to get done someone interested in doing it will have to contribute some suggested solutions that will work within the FreePBX environment.

Campon solutions are particularly "complex" since they involve more then dialpan as some sort of daemon or cronjob needs to constantly pole the various status to initiate the callback functionality.

07/14/10 17:31:46 changed by rdsousa

I'm more than happy to help if you can guide me in what type of funcionality is needed in order to achieve the daemon or cronjob.

I've found this 2 forums where someone seems to have sucessfully implemented some type of campon feature:

http://forums.digium.com/viewtopic.php?t=12714

http://www.elastix.org/en/component/kunena/31-asterisk/52154-auto-redial-when-busy.html

07/27/10 08:38:01 changed by rdsousa

Is the information i've gave enough? What can i do to help?

07/27/10 20:36:31 changed by p_lindheimer

rdsousa,

It's going to be a matter of someone picking up this feature request who wants to drive it forward (as I hinted at above). I have not personally looked at the links and information to provide feedback.

11/03/10 09:50:17 changed by rdsousa

In Asterisk 1.8 there's a new feature called Call Completion Supplementary Services, and that exactly what we need to get this working. FreePBX in this case would only manage and generate the dialplan configurations.

11/03/10 13:08:55 changed by p_lindheimer

From a quick glance, that looks exciting as the description appears to do what is needed, it will be great to see some example dialplan changes necessary from anyone interested who wants to play with this in 1.8 and help determine how to best implement the option in FreePBX.

01/23/11 18:34:43 changed by p_lindheimer

  • status changed from new to closed.
  • resolution set to duplicate.

duplicate of #778, closing and referencing this ticket from there.