Jump to content


< Back to Forum


 

How To Identify All Chnnels Occupied


  • Please log in to reply

#1 Maciej 02 September 2015 - 06:42 PM

During inbound call we want to detect all channels are occupied trying dialing out.

 

We know we can to detect all busy channels using $RV_LINESINUSE but we want to detect that transfer call was unsuccessful because all channels are busy (or one trunk is full).

 

Variable $RV[OutDial_Result] has status like "no free channels'?

 

 

#2 SupportTeam 05 September 2015 - 02:40 PM

Currently the "Transfer Call" module just goes down 'Fail' path is no lines are available to place the outgoing leg of the call.

 

From v7.5.1 onwards you will be able to use a 'NoFreeLine' path, and that path will be taken if no free lines are available (and if that path is not specified the the 'Fail' path will be taken, and if no 'Fail path is specified then call will be hung up).

 

Please let us know if you would like to obtain the daily build version that has the 'NoFreeLine' path functionality and we can make that available.



#3 SupportTeam 06 September 2015 - 10:45 AM

The 'NoFreeLine' path can be used in this build:

 

[old link removed]

 

the path to use is:

 

on {NoFreeLine} goto [myNextModule]

 

 

 

To change from one release of VoiceGuide v7 to another:

1. Stop VoiceGuide Service and exit all VoiceGuide programs. (eg Script Designer, Voicemail Manager, etc) and all other programs.

2. Run the VoiceGuide install and install into same directory as existing installation. (Do NOT uninstall the previous VoiceGuide installation).

3. Start  VoiceGuide service.

 

Running a VoiceGuide install over the top of an existing install will NOT overwrite existing configuration or license files (Config.xml, ConfigLine.xml, VG.INI, VmBoxList.xml, etc) and will not remove any of users script or sound files, and will not remove any log files etc.