Actions

Difference between revisions of "Call Request forward by search strings"

From Zenitel Wiki

(Functionality)
(Functionality)
Line 25: Line 25:
 
The rule is that all call requests from a station is seen as one, if this functionality is not wanted use standard call request.
 
The rule is that all call requests from a station is seen as one, if this functionality is not wanted use standard call request.
  
 +
 +
== Changed Data Protocol Messages ==
 +
 +
'''SEND_MAIL''' added Mail Flag BIT:3
 +
bit 3 (value 4) = If several call request mails is sent from this station and you want all call request mails with Bit:3 to be deleted from all queues once one call request mail has been answered by a station.
  
 
== Implementation Stages ==
 
== Implementation Stages ==

Revision as of 08:26, 6 June 2007

AlphaPro Configuration

  • Station menu:
    • "Automatic Search" type Forward Call Request (After 20 sec, programmable)
  • System timer menu
    • Forward Call Request Timeout (default 20 sec)
* Mail flags added: BIT:3 -> global delete of all call requests from initiator station with mail flag 3 set. In other words if a call request from this station is answered all call request (with BIT3) generated from this station is deleted.
  • New Autoload call request directory numbers with BIT:3 active.


Functionality

When a call request is added to a station queue and the station is configured with Automatic search type call request the following happens:

A timer related to the mail is started, if the mail is still active after timeout Search string 1 is activated at the initiator station. A new timer is started and if still the mail is active Search string 2 is activated, then Search string 3.

The Search string can contain new call request "I623 I85" or a call to Phone "I73123456" etc.

Call request with BIT:3 active must be used if call request from a station should be removed from all station queues when answered. Current type of call request will only remove call request generated at the same time to the same group of stations.

The rule is that all call requests from a station is seen as one, if this functionality is not wanted use standard call request.


Changed Data Protocol Messages

SEND_MAIL added Mail Flag BIT:3

bit 3 (value 4) = If several call request mails is sent from this station and you want all call request mails with Bit:3 to be deleted from all queues once one call request mail has been answered by a station.

Implementation Stages

Due to the extra work required for AlphaNet functionality the Implementation will be preformed in stages.

  • 1. Work in local node only. When call request from station A in node AA timeout at station B in node BB the search string from B will not be activated across nodes. Call requests can be forwarded to other nodes if station A and B is in the same node, but there will be no automatic global CANCEL_MAIL if call request is active on several nodes. Forward call request as a call to Phone will be possible, but the original call request must be canceled with the use of event handler and the new option for CANCEL_MAIL L(Sender) LV
  • 2. Implement call request to global groups, thus manage global cancel of call request from a station. And implement possibilities to activate search strings across nodes.