![]() |
Cisco Customer Response Applications Editor Step Reference Guide (3.1)
|
|||||||||||||||||||||||||||||||||||||||
ICD Step Descriptions
![]() |
||||||||||||||||||||||||||||||||||||||||
|
Table of ContentsICD Step DescriptionsConnect Dequeue Get Enterprise Server Data Select Resource Set Enterprise Server Data Set Priority ICD Step DescriptionsThe steps in the ICD palette of the Cisco Customer Response Applications (CRA) Editor provide script designers with a way to queue calls and connect them to available resources.
The ICD palette contains the following steps: Figure 13-1 shows the steps in the ICD palette as they appear in the Palette pane of the CRA Editor. Figure 13-1 ICD Palette Steps ConnectUse the Connect step to connect a contact to the specified resource.
The Connect step has two output branches: Figure 13-2 shows the customizer window for the Connect step. Figure 13-2 Connect Customizer Window Table 13-1 describes the properties of the Connect customizer window.
To use the Connect customizer window to specify the resource to which a contact will be connected, perform the following procedure: ProcedureStep 1 From the Contact drop-down menu, choose the variable that stores the triggering contact information for this step. Step 2 From the Resource ID drop-down menu, choose the variable that stores the Resource ID information. Step 3 From the Timeout drop-down menu, choose the variable that stores the timeout information, or click the Expression Editor (...) button to enter any valid expression. Step 4 Click OK. The Connect customizer window closes, and the name of the triggering contact appears next to the Connect step icon in the Design pane of the CRA Editor. DequeueUse the Dequeue step to remove a call from one or more queues. Figure 13-3 shows the Dequeue customizer window. Figure 13-3 Dequeue Customizer Window Table 13-2 describes the properties of the Dequeue customizer window.
To use the Dequeue customizer window to remove a call from one or more queues, perform the following procedure: ProcedureStep 1 From the Call Contact drop-down menu, choose the variable that stores the triggering contact information for this step. Step 2 In the Contact Service Queue field, take one of the following actions:
Step 3 Click OK. The Dequeue customizer window closes, and the name of the triggering contact appears next to the Dequeue step icon in the Design pane of the CRA Editor. Get Enterprise Server DataUse the Get Enterprise Server Data step to retrieve an Enterprise Server field and store it in a script variable. Figure 13-4 shows the customizer window for the Get Enterprise Server Data step. Figure 13-4 Get Enterprise Server Data Customizer Window Table 13-3 describes the properties in the Get Enterprise Server Data customizer window. Table 13-3 Get Enterprise Server Data Properties
To use the Get Enterprise Server Data customizer window to retrieve an Enterprise Server field and store it in a script variable, perform the following procedure: ProcedureStep 1 From the Data Type drop-down menu, choose the variable that stores the list of numeric data types to retrieve, or click the Expression Editor (...) button to enter any valid expression. Step 2 From the Return Data Value drop-down menu, choose the variable that stores the return value list. Step 3 Click OK. The Get Enterprise Server Data customizer window closes, and the name of the required data type appears next to the Get Enterprise Server Data step icon in the Design pane of the CRA Editor. Select ResourceUse the Select Resource step to queue a call to a specific set of agents and optionally to connect the call to the agent the system chooses. The Select Resource step offers a call to a Contact Service Queue (CSQ), which contains an associated set of agents who are capable of handling a certain type of call. The incoming call will be handled by one of the available agents in the CSQ. An example of a Contact Service Queue is sales department, whose resources can be all the sales representative within your company. The Select Resource step has two output branches: The Connected output branch appears if you click the Yes radio button in the Connect field of the Select Resource customizer window. The Selected output branch appears if you click the No radio button. You can create script logic that puts a queued call into a loop until it can be connected to an available resource. The purpose of such a loop can be to play a message every 30 seconds that tells the caller to continue to wait or to put a call on hold to play back Music on Hold while the caller waits. If an agent becomes available, the CRA Engine will attempt to interrupt the execution of this loop. (Refer to the "Using Script Interruption" section on page 2-20 in the Cisco Customer Response Applications Developer Guide.) Figure 13-5 shows the Select Resource customizer window. Figure 13-5 Select Resource Customizer Window Table 13-4 describes the properties of the Select Resource customizer window. Table 13-4 Select Resource Properties To use the Select Resource customizer window to queue a call to a specific set of agents, perform the following procedure: ProcedureStep 1 From the Call Contact drop-down menu, choose the variable that represents the triggering contact. From the Resource ID drop-down menu, choose the variable that stores the Resource ID of the chosen agent. Step 2 In the Contact Service Queue field, enter a value directly or take one of the following actions: Step 3 In the Connect field, click the Yes radio button to connect the call the instant a resource becomes available, or click the No radio button to add additional script steps before connecting the call to the resource. If you choose not to connect the call the instant the resource becomes available, the Cisco IP ICD Desktop of the chosen resource will be designated Reserved. Because the agent's phone will not ring until a Connect step executes in the script, a few seconds may elapse while other steps in the Selected output branch execute prior to the execution of the Connect step. During this extra time, the agent's state remains in Reserved state. Step 4 In the Timeout field, enter a value directly or take one of the following actions: Step 5 Click OK. The Select Resource customizer window closes, and the triggering contact and the CSQ variable appear next to the Select Resource step icon in the Design pane of the CRA Editor. Set Enterprise Server DataUse the Set Enterprise Server Data step to set the specified Enterprise Server field to the provided value. Figure 13-6 shows the customizer window for the Set Enterprise Server Data step. Figure 13-6 Set Enterprise Server Data Customizer Window Table 13-5 describes the properties of the Set Enterprise Server Data customizer window. To use the Set Enterprise Server Data customizer window to set the numeric data type and the actual value of the data type, perform the following procedure: ProcedureStep 1 In the Enterprise Data Type field, enter a value directly or take one of the following actions: Step 2 In the Enterprise Data Value field, enter a value directly or take one of the following actions: Step 3 Click OK. The Set Enterprise Server Data customizer window closes, and the name of the enterprise data type appears next to the Set Enterprise Server Data step icon in the Design pane of the CRA Editor. Set PriorityUse the Set Priority step to assign a call higher or lower priority in a queue.
Every contact has one priority for all CSQs for which it is queued. The priority of the contact can be set or changed at any time during the execution of the script. All calls have a default priority of 1. Figure 13-7 shows the customizer window for the Set Priority step. Figure 13-7 Set Priority Customizer Window Table 13-6 describes the properties of the Set Priority customizer window. Table 13-6 Set Priority Properties
To use the Set Priority customizer window to set the priority of a call in a queue, perform the following procedure: ProcedureStep 1 From the Select Contact drop-down menu, choose the variable that stores the contact for which you want to set or change the priority. Step 2 Take one of three actions:
Step 3 Click OK. The Set Priority customizer window closes, and the name of the selected contact and its assigned priority appear next to the Set Priority step icon in the Design pane of the CRA Editor.
|
|||||||||||||||||||||||||||||||||||||||
|
|