Developer's Guide

PREFACE VOICEXML PROGRAMMING GUIDE
FOR CISCO UNIFIED CUSTOMER VOICE PORTAL RELEASE 4.0(1)
v
Preface
Purpose
This document describes how to use the programming APIs provided by Cisco Unified CVP VoiceXML. Topics
covered include building custom elements and the Cisco Unified CVP VoiceXML Java and XML APIs.
Audience
This document is intended for system and voice applications and component developers using Cisco Unified CVP
VoiceXML.
Organization
Chapter Description
Chapter 1: Introduction
Introduces the mechanisms Unified CVP VoiceXML Server
provides to be extended via programming.
Chapter 2: Cisco Unified CVP API Introduction
Introduces the Unified CVP Java and XML application
programming interfaces.
Chapter 3: Session API
Describes how to use the SessionAPI to access or changes
call or session information.
Chapter 4: Call Start Action
Describes how to implement the call start action to run code
when a call is received before the call flow is visited.
Chapter 5: Call End Action
Describes how to implement the call end action to run code
after a call ends.
Chapter 6: Dynamic Element Configurations Describes how to create dynamic element configurations.
Chapter 7: Standard Action Elements
Describes how to create standard action elements that
perform a server-side action..
Chapter 8: Standard Decision Elements
Describes how create a standard decision element that
branches the call flow.