Creating a Script
-
To begin a new script, select the Blank script button in the Cisco Unified CCX Editor tool bar. The blank script template opens in the Design pane with the Start and End steps providing you with the starting and end points of your script.
-
To begin a new script, click the New script button in the Cisco Unified CCX Editor tool bar. A blank script opens in the Design pane with the Start step providing you with the starting point of your script.
-
To add a step to your script, drag the step icon from the Palette pane and drop it onto the step it will follow in the Design pane. Place the steps in logical order for the script you are building.
-
To change the order of a step in the script, drag the individual Step icon from its old location to its new location.
-
To delete a step, select the Step icon and press the Delete key.
-
To expand the script under a step, click the plus sign to the left of the step icon.
-
To contract the script under a step, click the minus sign to the left of the step icon.
Figure shows an example of how a script displays in the Cisco Unified CCX Editor Design pane.

Many steps have output branches under which you add steps to provide desired script logic based on the exit condition of the step.
For example, in Figure --Script Example in the Design Pane, the Place Call step shown has six output branches:
-
Successful
-
NoAnswer
-
Busy
-
Invalid
-
NoResource
-
Unsuccessful
Output branches often contain steps and other output branches. In Figure --Script Example in the Design Pane, the Successful output branch contains three steps below it.
At run time, each script follows a hierarchical sequence, as indicated by the vertical lines connecting steps.
In Figure --Script Example in the Design Pane:
-
If the script reaches the NoAnswer or Busy output branch of the Place Call step, it will fall through to the End step.
-
If the script reaches the Invalid, NoResource, or Unsuccessful branch of the Place Call step, it will fall through to the next step in the flow, which—in this example—is the Terminate step.