Advanced Scripting for Cisco Unified Contact Center Express (ASCCX)

Course Description

Advanced Scripting for Cisco Unified Contact Center Express (ASCCX)

Advanced Scripting for Cisco Unified Contact Center Express (ASCCX) builds on the knowledge base and scripting experience learned in the UCCXD class, the student will explore advanced techniques in scripting and overall Cisco Unified CCX functionality. During this five day class the students will use advanced scripting to implement features that extend the functionality of Cisco Unified CCX using many of the tools that are already available in the premium version of the product.

Students of Advanced Scripting for Cisco Unified Contact Center Express (ASCCX) should expect to spend time using the script editor and other tools to create developer tools and enhanced scripts to provide for a more functional and user-friendly customer experience. Activities include creating prompt recording tools, applying common sense scripting principles, creating simple and complex ACD routing scripts, holiday routing, 

Learning Objectives

  • Review Cisco Unified CCX environment components
  • Create prompt recording tools
  • Create a helpdesk script
  • Apply common sense principles for scripting and system management, such as:
    • Prompt, document, and grammar management
    • Using the default script
    • Scripting for proper call termination and ending a script
    • Abandon rates
    • Exception handling
    • Check Agent Availability before and after entering queue
    • Using Java Methods for Holiday and Time of Day routing
    • Setup access and use an external database
    • Define and use skills
    • Script for conditional routing
    • Script for basic callback scenarios
    • Setup and use enterprise data and session management
    • Script for queuing and scheduled callback scenarios


  • All students must have their own personal computer 
  • or laptop for access to lab systems, WebEx (for WebEx deliveries), and course materials (if electronic materials are used). These computers must conform with these capabilities:
    • A Microsoft Windows PC (Windows Vista, Windows 7, and Windows 8) or virtual machine with full audio capabilities
    • All students are required to have administrator rights to their PCs and cannot be logged in to a domain using any group policies that will limit their machine’s capabilities 
    • Must have already installed Cisco AnyConnect VPN software and Cisco IP Communicator and/or have administrator rights to install Cisco AnyConnect VPN software and Cisco IP Communicator
    • Access to the internet with speeds greater than 1 Mbps
    • Mozilla Firefox (v45 or better [preferred]) or Internet Explorer 11.
    • Must have the ability to use Remote Desktop Connection for access to lab servers
    • Headsets for audio communications can be helpful
    • Completion of the UCCXD course or equivalent knowledge and skills. Basic scripting and system knowledge is expected for all students


1-0: Setting up your VPN and Student CIPC
2-1: Prompt Recorder
2-2: Emergency Message Recorder
3-1: Help Desk Script
4-1: Common Scripting Concepts
5-1: Database Queries
6-1: kills Based Routing
7-1: Advanced ACD Routing
8-1: Use Email Notification
8-2: Leave Recorded Message via Email
8-3: Callback When Queue Times Decrease
9-1: Enterprise Data
9-2: Session Management
10-1: Leave Queued Message with an Option for Callback
10-2: Scheduled Callback

Course Information

Length: 5 day

Format: Lecture and Lab

Delivery Method: Virtual

Max. Capacity: 12


Want to learn more? Please fill out the form below and one of our team will reach out to you shortly.

Related Training

Deploying Cisco Unified Contact Center Express (UCCXD)

Who Should Attend

Cisco Unified Communications system channel partners and resellers who are responsible for deployment and application engineering for Cisco Unified Contact Center Express customers, System and technical support engineers, Day 1 and Day 2 support personnel