Actions

Difference between revisions of "Call Pickup (Event Handler)"

From Zenitel Wiki

(Solution)
m (Solution)
 
(2 intermediate revisions by one other user not shown)
Line 5: Line 5:
 
==Solution==
 
==Solution==
 
When a station is called in private, you can pick up the call from another station by dialing 9535 + number of the ringing station. 9535 must be defined as [[Event Trigger with parameter (Event Type)|Event Trigger with parameter]], feature 95.
 
When a station is called in private, you can pick up the call from another station by dialing 9535 + number of the ringing station. 9535 must be defined as [[Event Trigger with parameter (Event Type)|Event Trigger with parameter]], feature 95.
* A calls B, B is ringing
+
* Station A calls Station B, Station B is ringing
* C dial 9535 + B’s number
+
* Station C dial 9535 + Station B’s number
* C and A get connected, B cancels
+
* Station C and Station A get connected, Station B cancels
  
 
In [[AlphaPro]], go to [[Exchange_%26_System_%28AlphaPro%29#Events|Exchange and System -> Events]], press Insert and create the following events:
 
In [[AlphaPro]], go to [[Exchange_%26_System_%28AlphaPro%29#Events|Exchange and System -> Events]], press Insert and create the following events:
Line 34: Line 34:
  
 
{{Code2|
 
{{Code2|
  WUDDD %1.phy 0
+
  WUDD %1.phy 0
 
}}
 
}}
  
 
------------
 
------------
  
9535 can be assigned to a [[DAK]] for easy operation.
+
9535 can be assigned to a [[DAK| DAK (Direct Access Key)]] for easy operation.
  
  

Latest revision as of 13:48, 14 December 2023

AI.png

Situation

You can hear a station is being called (private ringing), but no one is there to answer. You want to pick up the call on your station.

Solution

When a station is called in private, you can pick up the call from another station by dialing 9535 + number of the ringing station. 9535 must be defined as Event Trigger with parameter, feature 95.

  • Station A calls Station B, Station B is ringing
  • Station C dial 9535 + Station B’s number
  • Station C and Station A get connected, Station B cancels

In AlphaPro, go to Exchange and System -> Events, press Insert and create the following events:


Event 1 - When a station is called, store the directory number of the calling station in an UDD (User Defined Data). Clear the UDD when the ringing stops.

Application7a.png


Action commands:

WUDD %1.phy %chg(%2.dir,0)



Event 2 - Dialing 9535 + number will do a forced set up of the call.

Application7b.png


Action commands:

$CALL L%1.dir L%udd(%2.phy) w64



Event 3 - When the private ringing stops, the UDD must be cleared.

Application7c.png


Action commands:

WUDD %1.phy 0



9535 can be assigned to a DAK (Direct Access Key) for easy operation.