Get Contact Info Step
Use the Get Contact Info step to extract information from a particular type of object and store it in script variables to make this information about the contact available to subsequent steps in the script.

For example, you can define a conditional prompt to use the condition expression “asr” to determine which prompt to create based on whether or not Automatic Speech Recognition (ASR) is currently supported for the call.
The following table describes the properties of the Get Contact Info customizer window:
Property |
Description |
|
---|---|---|
Contact |
Contact variable for which you want to get information. |
|
Default is Triggering Contact, unless another contact is defined. |
||
Attribute/Variable |
Attributes and values of contact information types. |
|
Type |
String representing the type of contact: call, e-mail, or HTTP. |
|
Language |
Language object corresponding to the first language defined in the language context of the contact. |
|
ASR Supported |
Boolean value indicating whether Automatic Speech Recognition is currently supported for the call. |
|
Active |
Boolean value indicating whether the call is still active. |
|
Aborting |
Boolean value indicating whether the call is being aborted. |
|
Session |
A unique identifier for the contact session. |
|
Handled |
Boolean value indicating whether the contact was previously marked as handled. |
|
Identifier |
Integer value containing the contact identifier assigned by the system guaranteed to be unique among all contacts. |
|
Implementation ID |
String value containing the implementation-specific identifier for the contact. This value is unique for a given contact type. For a Cisco JTAPI call contact, this value is equivalent to the global call identifier obtained by the Cisco Unified Communications Manager. |
|
Sequence Number |
Integer value containing the sequence number of the contact assigned by the system if the contact is associated with a session. The value is -1 if the contact is not associated with a session. For every new contact associated with a session, the system increments the value by one. |
|
Creation Time |
The time the contact was initiated. |
|
Inbound |
Inbound or initiated (outbound). |
|
Buttons |
||
Set |
To set a variable, select an Attribute name and click Set. Choose a variable from the Select Variable drop-down list and then click OK; the variable name appears in the Variable column next to the attribute you selected. |
|
Clear |
To remove Attribute information, highlight a value in the list and click Clear. |