Skip Navigation
image Running Womanimage Peopleimage Monitors

train | consult | mentor

View all courses

CVPD: Cisco Unified Customer Voice Portal Developer v11

This course will now be replaced by CVPD1 and CVPD2

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.

Course Objectives

After completing this course the student should be able to:

  • 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 

Course Content

  • CVP Introduction and Call Flow
  • Call Studio Introduction – Audio and Menu Elements, Returning Data to ICM
  • Collecting Multiple Digits as Input, Confirmations, Say it Smart
  • Counter, Math, and Decision Elements; Variables; Call Studio Debugger
  • Database, WebService, Email
  • Multiple Studio Applications and Flows
  • Error Handling
  • Recording Audio Prompts
  • CVP Reporting Server
  • Speech Recognition Applications
  • Working with Custom Java Components
  • Courtesy Callback

What to expect:

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.

Target Audience

CVPD is intended for the VUI designer to produce call flows, the application developer who will be writing applications that use CVP Studio and VXML Server. It is also recommended for technical support personnel who will be supporting this product.

Course Duration

5 days

Suggested Pre-requisites

The knowledge and skills that a student must have before attending this course are as follows:

  • CVPI training course or have knowledge of the ICM/CVP architecture
  • Some programming or IVR scripting experience.
  • Students have either attended the Cisco® CVPI training course or have knowledge of the ICM/CVP architecture, as it will be introduced, but is not the focus of this course. 

Need a quote or have a question about this class?

ask us here

Subscribe to Course Updates