Cisco Cisco Customer Voice Portal Downloads Guía Del Usuario
C
HAPTER
3:
C
ISCO
U
NIFIED
CVP
W
ORKSPACE
V
OICE
XML
S
TUDIO
U
SER
G
UIDE
FOR
C
ISCO
U
NIFIED
C
USTOMER
V
OICE
P
ORTAL
99
Associating a UID With the Call
In order to utilize the user management features of Cisco Unified CVP, a phone call to the
system must be linked to a user in the user management database. Users are identified in the
system with a user ID (UID). Only then can the application make decisions such as sending the
caller directly to their favorite section of the application. In most cases, the UID is set by the
developer in custom code by analyzing telephony data (e.g., the caller’s phone number) or data
entered by the caller (e.g., account number and pin).
system must be linked to a user in the user management database. Users are identified in the
system with a user ID (UID). Only then can the application make decisions such as sending the
caller directly to their favorite section of the application. In most cases, the UID is set by the
developer in custom code by analyzing telephony data (e.g., the caller’s phone number) or data
entered by the caller (e.g., account number and pin).
This functionality exists in fixed element configurations primarily to aid in application
development where the developer has not yet built the user verification component but would
still like to test the process once the user is identified. By setting a UID in a fixed configuration,
the developer can unhinge the application-testing phase from development. This text box also
supports substitution to allow for more dynamic content.
development where the developer has not yet built the user verification component but would
still like to test the process once the user is identified. By setting a UID in a fixed configuration,
the developer can unhinge the application-testing phase from development. This text box also
supports substitution to allow for more dynamic content.
The Settings Tab
Settings
Settings allow the application designer to customize the way the element behaves without
exposing them to its underlying complexity. The element itself defines which settings its
configuration contains. The more flexible an element is, the more settings it will expose. Settings
can be used to specify simple concepts such as the duration of a recording to more fundamental
concepts such as whether the element expects input from the caller using speech, DTMF, or both.
exposing them to its underlying complexity. The element itself defines which settings its
configuration contains. The more flexible an element is, the more settings it will expose. Settings
can be used to specify simple concepts such as the duration of a recording to more fundamental
concepts such as whether the element expects input from the caller using speech, DTMF, or both.
Placing the cursor over each setting name will bring up a tooltip containing text describing the
setting and what role it performs. Icons to the left of the setting indicate if the setting is required
( ) or repeatable ( ). Builder for VoiceXML Studio will not allow the application to be deployed
until all elements have values for their required settings. A repeatable setting is a setting that can
have more than one value. To add a new value to the setting, right-click on the setting and
choose to add a new value. A repeatable setting value can be deleted by selecting it from the list
when it is right-clicked. There are no limits to the number of values a repeatable setting can
have.
setting and what role it performs. Icons to the left of the setting indicate if the setting is required
( ) or repeatable ( ). Builder for VoiceXML Studio will not allow the application to be deployed
until all elements have values for their required settings. A repeatable setting is a setting that can
have more than one value. To add a new value to the setting, right-click on the setting and
choose to add a new value. A repeatable setting value can be deleted by selecting it from the list
when it is right-clicked. There are no limits to the number of values a repeatable setting can
have.
Each setting has a different data type that can be seen when clicking on the setting value box.
One type is a dropdown box, where the value can be only one of a finite set of options.
One type is a dropdown box, where the value can be only one of a finite set of options.