This document describes the persistent and non-persistent user variable in a Cisco Intelligent Contact Management (ICM) environment.
Refer to the Conventions Used in Cisco Technical Tips for more information on document conventions.
A. The definitions of user variables are contained in the User_Variable table on the central database. The User Variable list tool is used to create, update, and delete user variables. Each user variable must meet this criteria:
Have a name that begins with user.
Be associated with an object type, for example, Service. (This enables ICM to maintain an instance of that variable for each object of that type in the system.)
Be identified as a persistent (retains value across CallRouter restarts) or non-persistent (does not retain value across CallRouter restarts) variable. Figure 1 demonstrates the creation of a persistent user variable, where the name is user which is associated with Service.Figure 1—Create a Persistent User Variable
Holds a value up to 40 characters long.
A user variable can be set and referenced within scripts. If a user variable is persistent, the value is stored in the Persistent_Variable table on the central database. Both a non-persistent user variable and persistent user variable can be passed between scripts.
The Cisco Support Community is a forum for you to ask and answer questions, share suggestions, and collaborate with your peers.
Refer to Cisco Technical Tips Conventions for information on conventions used in this document.