cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
Walkthrough Wednesdays

Access IVR Aplication Manually from VXML Server

907
Views
0
Helpful
2
Comments
This document was generated from CDN thread

Created by: Malik Ehtasham on 30-08-2013 05:02:12 AM
Hello EveryOne,
I am beginner in this topic. I have an Simple IVR Application which is Deployed on the CVP VXML Server. It has First Two Audio Element then a  Manu having two option and then Hangup.
When i call this Application from the Cisco IP Phone , its works perfactly fine.
But Now what i want is to call the application manually from my browser and gets its VXML for every element.
Till now  i am able to make a connection with the Server and its return me my first Audio Element VXML.  I Access in this way
http://Server:port/CVP/Server?application="APP_NAME"
This URL return me my first audio Element VXML. Thats fine
Now when i want to access next element i do the following change in the URL and i get the next element the change in the URL is written below
http://Server:port/CVP/Server?application="APP_NAME" ? audio_file="next" method="post"
This URL return me the next element VXML which is again perfactly fine.
But when i again enter the above URL Its give me the next VXML which is the VXML of manu of 2 option.
The VXML its return is perfactly fine.
Now what can i do,  how i tell the server that  on which branch i want to go..Just like we did in the call through dtmf(when we press 1 our call flow enter into one branch, and for 2 its enter into the anthor branch).
So how can i do that, what is my next URL to access my desire branch of manu.

Is there any one to help, any suggestion is more then welcome

Regards

Subject: RE: New Message from Janine Graves in Customer Voice Portal (CVP) - CVP - A
Replied by: Paul Tindall on 30-08-2013 07:54:13 AM
Feel free to try the simple web form attached if you want to make life a bit easier.  It doesn't do everything but will navigate a lot of the elements in its current pretty basic form.  It can easily be extended.  Can't remember exactly why but in its current state you need to use it with IE to display properly.   I'm sure it's a simple change to get it to work with other browsers.

Paul

Subject: RE: New Message from Malik Ehtasham in Customer Voice Portal (CVP) - CVP -
Replied by: GEOFFREY THOMPSON on 30-08-2013 06:34:14 AM
It’s been ages since I did this, but you need to add something like ‘audium_action=”1”’ to the URL.

Don’t forget to hang up the call when finished with ‘audium_action=”hangup”’ or you will have to wait 30 mins (the default) for the session to time out.

Regards,
Geoff

Subject: Re: New Message from Malik Ehtasham in Customer Voice Portal (CVP) - CVP -
Replied by: Janine Graves on 30-08-2013 06:34:14 AM
To continue after a menu element set http://Server:port/CVP/Server?choice_fld=sales where you replace 'sales' with one of the entries in the Menu element's Settings from the Option_N_Value setting. To free the VxmlServer license, you should enter http://Server:port/CVP/Server?audium_action=hangup

Subject: RE: New Message from Janine Graves in Customer Voice Portal (CVP) - CVP - A
Replied by: GEOFFREY THOMPSON on 30-08-2013 06:39:14 AM
Thanks Janine – I was way off. ;-)

I had the hang up part right!

Regards,
Geoff

Subject: RE: Re: New Message from Malik Ehtasham in Customer Voice Portal (CVP) - CV
Replied by: Malik Ehtasham on 30-08-2013 08:15:26 AM
Thanks Paul , Janine, Geoffrey for you answers, its really helpful.Its really increase my understanding.. I want to know some thing more..
I want to automate my process. Till now i am doing it manually, just like you did #Paul in your simulation i want to do something like that
I want to write a program which call to MY IVR and give me exaclty their VXML on every element. Mean i should not do it manually.. and Wait for response in case of any dtmf. and then work accordingly.
Offcourse it is possible I need your Guidness.
Many Thanks.

Subject: RE: Re: New Message from Malik Ehtasham in Customer Voice Portal (CVP) - CV
Replied by: Paul Tindall on 30-08-2013 09:13:16 AM
Have you considered web load testing tools?  There's a lot of them out there to choose from.    OpenSTA is one tool I used with CVP VoiceXML for testing Studio applications under load and it worked great.

Subject: RE: Re: New Message from Malik Ehtasham in Customer Voice Portal (CVP) - CV
Replied by: Malik Ehtasham on 30-08-2013 08:44:17 AM
Janine Graves:
To continue after a menu element set http://Server:port/CVP/Server?choice_fld=sales where you replace 'sales' with one of the entries in the Menu element's Settings from the Option_N_Value setting. To free the VxmlServer license, you should enter http://Server:port/CVP/Server?audium_action=hangup

I am not be able to get the next page when i apply this.
http://Server: port/CVP/Server?application=APP?choice_fld='2'

Still browser return me the same page.

Subject: Re: New Message from Malik Ehtasham in Customer Voice Portal (CVP) - CVP -
Replied by: Janine Graves on 30-08-2013 10:02:14 AM
do NOT include the app name.
http://Server:port/CVP/Server?choice_fld=2

--
Janine Graves

Subject: Re: New Message from Paul Tindall in Customer Voice Portal (CVP) - CVP - Al
Replied by: Janine Graves on 30-08-2013 10:08:14 AM
Paul - that is absolutely fabulous little tool! Thanks for sharing it.

Subject: RE: New Message from Paul Tindall in Customer Voice Portal (CVP) - CVP - Al
Replied by: Hemal Mehta on 30-08-2013 10:29:14 AM
Paul, is there a tool that can be used to load test speech apps. What I mean is send audio files and then check the recognizer performance under different loads.  I had done this on Genesys platform and had a tool which was provided by them to see the ASR performance.
Hemal

From: Cisco Developer Community Forums [mailto:cdicuser@developer.cisco.com]
Sent: Friday, August 30, 2013 9:13 AM
To: cdicuser@developer.cisco.com
Subject: New Message from Paul Tindall in Customer Voice Portal (CVP) - CVP - All Versions: RE: Re: New Message from Malik Ehtasham in Customer Voice Portal (CVP) - CV

Paul Tindall has created a new message in the forum "CVP - All Versions": -------------------------------------------------------------- Have you considered web load testing tools?  There's a lot of them out there to choose from.    OpenSTA is one tool I used with CVP VoiceXML for testing Studio applications under load and it worked great.
--
To respond to this post, please click the following link: http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/18798815 or simply reply to this email.

Subject: RE: New Message from Paul Tindall in Customer Voice Portal (CVP) - CVP - Al
Replied by: Paul Tindall on 30-08-2013 10:44:57 AM
I'm sure there's commercial testing tools available but I don't have anything available for free on the Tindall workbench at the moment that will do that.  That said, enhancing the traffic generator I posted on the forum a little while ago to perform caller dialogues once the call is up rather than just play media is certainly something I've thought about doing.   It would be a useful enhancement to have in place.  Not really that complicated to do but still another item for the list.

Paul
Comments
denizcaglar
Enthusiast

Hi,

This simulation htm is very helpful, i migrated it accourding to my apps but i couldn't achieve calling one app from another app with subdialog invoke element. Is there anyone tried this before?

Thanks,

Deniz

ptindall
Cisco Employee

Deniz,

To handle invocation of a subdialog would require a bit of intelligence adding to do analysis/parsing of the VoiceXML doc content in order to extract the subdialog URL and any parameters.  At the moment it's only using very basic static HTML to autogenerate the next request to the VoiceXML server based on human interpretation of the doc content.  Would definitely be useful to have something a bit more sophisticated.

Content for Community-Ad