Actions

Call Pickup (Event Handler)

From Zenitel Wiki

Revision as of 14:04, 23 September 2022 by Asle (talk | contribs) (Created page with "{{AI}} ==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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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.

- A calls B, B is ringing
- C dial 9535 + B’s number
- C and A get connected, 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:

WUDDD %1.phy 0



9535 can be assigned to a DAK for easy operation.