Cisco® CVP Developer (CVPD) Training

Course Calendar

The CVPD course is a five day instructor-led, hands-on training course that teaches you everything you need to know about developing and debugging of self-service applications using the CVP Call Studio and CVP VXML Server. You will leave class an expert on CVP Call Studio applications and return to work prepared to begin your first project.

This course strongly emphasizes hands-on application development of IVR Self-Service applications using the Cisco CVP Call Studio and VXML Server.

Upon completing this course, you will:

  • Understand UCCE with CVP architecture and call flow
  • Know how to pass data from the ICM routing script to the VXML Server application
  • Know how ICM accesses data returned from VXML Server and uses it to queue, screen pop, and report
  • Understand VXML Server operation and administration, including the OAMP console
  • Understand the CVP Reporting Server, best practices in the application for reporting, OAMP data filtering for reporting
  • Understand the details of the Cisco Courtesy Callback ICM script and its 5 Call Studio applications
  • Understand how to use the Call Studio Debugger to test applications on the Studio system.
  • Be able to write, execute, and debug CVP Call Studio applications, including:
    • Writing full featured applications using DTMF, Prerecorded Audio, Speech Recognition, and Text to Speech
    • Creating menus, collecting information from callers, confirming caller input
    • Using prompts appropriately: Initial; NoMatch1,2,3; NoInput1,2,3; Success Prompt; Disconfirmation Prompts
    • Back-end interface: SQL database, Web services using WSDL, Restful web services
    • Configuring VoiceXML properties: timers, collect # in a menu, clear pending DTMF tones, play music during web services.
    • Multiple Applications: Call subroutines written as separate Studio apps; written within the same Studio app, or perform a GoTo Studio app.
    • Creating an application to take recordings and FTP them to the Media Servers (eg, Outage Message)
    • Creating and understanding: Element data, Session data, Local variables.
    • Working with multiple language applications
    • ***CVP10.5: Subflows, Event Handling (Java exceptions, VXML events, Custom events), Throw Custom Events, Generate SNMP Alerts
    • ***CVP11.0: REST Client element, Set Value element (JavaScript) to parse XML or JSON
    • Working with Nuance speech recognition from the Call Studio application.
    • Incorporating custom components into your Studio application to provide additional functionality and integration


PREREQUISITES: IVR scripting experience is recommended but not required. Knowledge of Cisco CVP or UCCE is also recommended but not required.

Students will use CVP Call Studio and VXML Server on classroom laptops and will receive Cisco certified training materials for this course. After an introduction to the full CVP Solution, students will spend the remainder of the class writing and testing CVP self-service applications using the CVP Call Studio and CVP VXML Server.

  Course Calendar

Training the Experts provides authorized Cisco training as a Reseller of Tech 2000, Inc., a Cisco Learning Solutions Partner.

CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, Cisco®, Cisco® IOS, Cisco® Systems, the Cisco® Systems logo, and Networking Academy are registered trademarks or trademarks of Cisco® Systems, Inc. and/or its affiliates in the U.S. and certain other countries. All other trademarks mentioned in this document or Web site are the property of their respective owners.