I would like to offer a feature request that will indicate a call waiting tone to the caller in cases when the dialed extension is in use or busy.
instead of this line in macro-dial-one:
you can replace this line with this code sample:
There is still a problem with the dialparties.agi. When ever an extension has a followme (that uses the dialparties.agi), this change will not take effect.
Moshe, can you please take a look at that and add a fix to all the dial macros (including the dialparties.agi)? all you need to add when the extension state's in-use or busy is to add the call waiting indication (it will take is from indications.conf).
this is the syntax to add a tone to the r option in the Dial application:
Maybe you can add an option in the general settings page to let the users choose if they want to play a call waiting tone when the extension is in-use or busy.