CVPD teaches each student to use all the features of CVP Call Studio to build self-service IVR applications and to run and maintain them on the CVP VXML Server, and to interface with UCCE/ICM scripts. Each student is provided his/her own development system in a CVP 10.5 environment that includes the Cisco VoiceXML gateway, Call Studio and VXML Server, Cisco UCCE/ICM, Cisco UCM and IP Communicator, Finesse agent desktop, SQL Database and Web Services, and Nuance speech server. Students have ample practice analysing log files for debugging and using administrative scripts for graceful updates and suspensions of applications.
Module 1: Overview of the CVP Comprehensive Architecture and Call Flow. An overview of ICM Scripts to route calls to CVP applications, including passing and receiving data, sending data to an agent for screen pop.
Module 2: Writing Call Studio graphical applications
Prompting Callers - using pre-recorded audio; TTS text-to-speech; Say it Smart to format audio as digits, date, time, currency; input error reprompting
Managing Cisco Audio Caching
Collecting caller input as digits, currency, building custom input
Working with variables - Session data, Element data, Call data
SQL Database interaction - using the Studio Database element
Web services interaction- Studio Web Services element
Playing audio to callers during back-end data retrieval
Recording messages from callers or to update outgoing messages (Emergency message, Outage message, etc)
FTP recorded messages to the Media Server(s) - Studio FTP element
Sending Email from CVP - Call Studio Email element
Catching events with the Studio Hotevent element to handle missing audio, ASR errors, etc
Handling errors to return data to ICM upon an unrecoverable error
Invoking Studio applications as a Subdialog (subroutine)
Transferring control from one Studio application to another via Application Transfer
Understanding the VXML Root Document for setting global timers and properties
Multi-Language applications using the Application Modifier element
Adding custom java components to extend Studio
Using the Counter and Math elements
Flag element for reporting
Using the Studio Debugger to test applications within Studio
Using Studio Documenter to print Visio-like diagrams of the application
Speech recognition in Call Studio applications
Global commands Hotlinks to allow callers to say start over, go back, agent at any time
Module 3: New CVP 10.5 Topics
Subflows (subroutines within the same application) for code modularization, reuse, and readability.
Enhanced event handlin
Catch events at the element level, application level, subflow level
Use the Alert element to alert SNMP or Syslog
Use the Throw element to throw custom exceptions
New LastException session variable containing error event information
Call Studio Debugger enhancements - working with the Microsoft TTS, Microsoft Speech Recognizer, retrieving audio files, setting break points
Module 4: Cisco Courtesy Callback - Detailed discussion of the CCB Call flow, the ICM and the 5 customizable Studio scripts used for Courtesy Callback.
Module 5: Administration is covered throughout the course:
Configuring log file properties
Using logs for debugging applications
Enabling VXML logging
Administrative scripts for graceful updates or suspensions of the server
Important log, debug, administration files
Directories in which associated Java class files must reside
Using Operations Console to deploy applications and to configure Reporting Server data. Overview of Reporting Server tables
CVPD is intended for Cisco customers, partners, employees involved in UCCE/CVP deployments or CVP Stand-alone deployments. This class is for application developers, programmers, sales and pre-sales, technical support, and project managers who want to learn to use the capabilities of CVP, Call Studio, and VXML Server.
College Credit, CEUs, PDUs and CDUs When you take courses with the Babbage Simmel, be sure you get the credit you deserve. Curriculum offered by Babbage Simmel can earn you college credit, CEUs, PDUs or CDUs.
College Credit Select curriculum offered by Babbage Simmel is part of the accredited University of Findlay's undergraduate course catalogs. For questions please E-Mail: firstname.lastname@example.org or call 614-481-4345.
Continuing Education Units (CEUs) Continuing Education Units (CEUs) are nationally recognized standard units of measurement earned for satisfactory completion of qualified programs of continuing education. If you need more information about CEUs, please E-Mail: email@example.com or call 614-481-4345.
Professional Development Units (PDUs) Professional Development Units (PDUs) can be issued by PMI® for formal learning activities related to project management. Project Management Professionals (PMPs®) are required to earn a minimum of 60 PDUs every 3 years to maintain certification. For more information about this program go to the PMI® web site or call 1-855 746 4849.
Continuing Development Units (CDUs) CDUs may be earned by attending professional development (e.g. courses, seminars) offered by organizations endorsed by IIBA® and designated as an EEP vendor. As an IIBA Endorsed Education Provider (EEP) Babbage Simmel's IIBA® endorsed courses qualify for CDU credit. For more information about CDUs go the IIBA® web site or call 1-647-426-3735.
Our babsimLIVE distance learning brings the classroom learning experience to you by seating you virtually into a real-life instructor-led classroom taught by award winning world-class instructors with other IT professionals like yourself. From the comfort of your home, workplace, or at the Babbage Simmel Columbus Campus, you acquire the training you need, when you want it, in the environment that is most comfortable for you to be successful.