Avaya 15-601063 Available Variables ∙ $CLI, ∙ $Cp, ∙ $Dbd, ∙ $Eta, ∙ $Key, ∙ $Loc, ∙ $Nam, ∙ $Res

Models: 15-601063

1 460
Download 460 pages 34.37 Kb
Page 212
Image 212

Available Variables

$CLI

Holds the CLI of the caller if available.

$CP

The 16 variables $CP0 to $CP15 are used to store values (call parameters) for the duration of a call within the call flow. Values can be written into these variables using the Generic 236 action command CPx:<value> where x is 0 to 15 and <value> is the value to be stored.

$DBD

A set of 6 system variables $DBD[0] to $DBD[5]. These represent the fields of the currently selected database record in a call flow where database actions are being used.

$DDI: IP Office 4.1+ and Voicemail Pro 4.1+. Holds the DDI of the call if available.

$ETA

Holds the expected time to answer in seconds for a queued caller. This time is based on the last 5 queued and answered calls for the same target in the last hour. The variable can be used to speak the value as a prompt or to test the value in a condition. Only available when using Queued and Still Queued start points.

$KEY

Holds the last DTMF key series entered. For more information, see Example Call Flow

$LOC

147.

Holds the current locale setting of the IP Office system or the user if different. For more information, see Changing the Language of Custom Prompts 189 .

$NAM

Holds the name of the mailbox user (blank for short codes).

$RES

Holds the value of the result of the previous action. For example when a call flow has been branched by an action that has True and False results, on one branch the value of $RES is "True", on the other "False".

$POS

Holds the position of a queued caller. Can be used to speak the position as a prompt or test the value in a condition. Only available when using Queued and Still Queued start points.

$QTIM

The same as the $ETA above but returns the estimated time to answer rounded up to the nearest minute. This variable can be used to speak the value as a prompt or to test the value in a condition.

$SAV

Holds the last saved result. This can be entered using the following entry in a Generic 236 example Save:$KEY or Save:1234.

action, Save:<value>, for

$TARGET: Voicemail Pro 4.2+.

This variable contains the original target of a call received by the IP Office system, eg. the destination set by the IP Office's incoming call route.

$TimeQueued: IP Office 4.1+ and Voicemail Pro 4.1+.

Holds the length of time, in seconds, that the call has been part of a particular hunt group queue. Only available when using Queued and Still Queued start points.

$TimeSystem: IP Office 4.1+ and Voicemail Pro 4.1+.

Holds the length of time, in seconds, since the call was presented to the IP Office system. Only available when using Queued and Still Queued start points.

$UUI

Available when a recording is triggered by auto-recording. Holds the user name, hunt group name or account code that triggered the auto-recording process. For more information, see Customizing Auto Recording 180 .

$VAR

A general variable which can hold amongst other things DTMF key sequences.

Voicemail Pro

Page 212

IP Office

15-601063 Issue 20l (03 March 2009)

Page 212
Image 212
Avaya 15-601063 Available Variables ∙ $CLI, ∙ $Cp, ∙ $Dbd, ∙ $Eta, ∙ $Key, ∙ $Loc, ∙ $Nam, ∙ $Res, ∙ $Pos, ∙ $Sav, ∙ $Uui