To deploy a Cisco Unified CCX application, the following tasks are required:
Create a trigger: A trigger is a phone number or a URI that is associated with an application and invokes a script when it is dialed or requested. A trigger defines the type of communication (voice or HTTP), the maximum number of sessions, and the script to be executed. To create a trigger, use the Cisco Unified CCX Administration web interface and navigate to Applications > Trigger Management. For more information on how to create a trigger, see the Cisco Unified Contact Center Express Administration and Operations Guide, Release 12.5 (1), Chapter: Unified CCX Application Configuration, Section: Trigger Management.
Upload script to repository: A script is a set of instructions that defines the call flow and logic of an application. A script is created using the Cisco Unified CCX Editor, which is a graphical tool that allows users to drag and drop steps, variables, and expressions. To upload a script to the repository, use the Cisco Unified CCX Editor and select File > Save Script As. For more information on how to upload a script, see the Cisco Unified Contact Center Express Editor Step Reference, Release 12.5 (1), Chapter: Saving and Uploading Scripts, Section: Saving and Uploading Scripts.
Specify the maximum number of sessions: The maximum number of sessions defines how many concurrent calls or requests an application can handle. The maximum number of sessions is configured at the trigger level and depends on the license type and the available system resources. To specify the maximum number of sessions, use the Cisco Unified CCX Administration web interface and navigate to Applications > Trigger Management. For more information on how to specify the maximum number of sessions, see the Cisco Unified Contact Center Express Administration and Operations Guide, Release 12.5 (1), Chapter: Unified CCX Application Configuration, Section: Trigger Management.
The following tasks are not required to deploy a Cisco Unified CCX application:
Restart the Cisco Unified CCX Engine: The Cisco Unified CCX Engine is a service that runs on the Unified CCX server and executes the scripts associated with the applications. The Cisco Unified CCX Engine does not need to be restarted after deploying an application, unless there is a change in the system configuration or a problem with the service. To restart the Cisco Unified CCX Engine, use the Cisco Unified CCX Serviceability web interface and navigate to Tools > Control Center - Network Services. For more information on how to restart the Cisco Unified CCX Engine, see the Cisco Unified Contact Center Express Serviceability Administration Guide, Release 12.5 (1), Chapter: Unified CCX Serviceability, Section: Control Center - Network Services.
Configure default session timeout: The default session timeout defines how long an idle session can remain active before it is terminated by the system. The default session timeout is configured at the system level and applies to all applications. The default session timeout does not need to be configured for each application, unless there is a specific requirement to override the system value. To configure the default session timeout, use the Cisco Unified CCX Administration web interface and navigate to System > System Parameters. For more information on how to configure the default session timeout, see the Cisco Unified Contact Center Express Administration and Operations Guide, Release 12.5 (1), Chapter: Unified CCX System Configuration, Section: System Parameters. References:
Cisco Unified Contact Center Express Administration and Operations Guide, Release 12.5 (1)
Cisco Unified Contact Center Express Editor Step Reference, Release 12.5 (1)
Cisco Unified Contact Center Express Serviceability Administration Guide, Release 12.5 (1)
[Deploying Cisco Unified Contact Center Express (UCCXD) v6.0]5