Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

CVP Integration

What all possible ways CVP can integrate to a Third Party System.

When I say a third party system I mean a system with some Data on it.

Like with IP-IVR I integrated to a Database system by using ODBC,DbRead,DBGet nodes. And also I used CreateXMLDoc, Get nodes where we used to send a URL to a web server and get info from them in XML tags.

So in the same way with CVP I integrated to Oracle Database using JNDI.

So What all other possible ways are there to integrate and get info form a system with data on it.

Can I send a URL to a web server the same way we do in IP-IVR using CreateXMlDoc node?

I did not find this info on the SRND and the Config Guide.

New Member

Re: CVP Integration


Re: CVP Integration

The latest versions of CVP also have a built-in step called the Web Services element. This allows you to integrate CVP scripts with simple SOAP web services. Beyond that, the design philosophy behind CVP is a bit different from IP-IVR. It's designed to be flexibly extended through custom development, rather than including a rich set of built-in features. You can integrate CVP with virtually anything, but to do so you need to code custom Java elements or interface with the CVP XML api. Look up the CVP Programming Guide for more info.

Re: CVP Integration

Yeah I wrote my own Java class for integrating with Web Service instead of using the built in one. I found it more flexible :)



Re: CVP Integration

Ditto here - but I was developing on CVP 3.0 and that did not have the Web Service element. I used the Sun JAXB system (Java XML Binding Compiler) to convert XML docs to Java objects and vice versa.

I haven't investigated changing.