<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Trigger a CVP VXML Application without making a physical phone call</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=9559861" />
  <subtitle>Trigger a CVP VXML Application without making a physical phone call</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=9559861</id>
  <updated>2013-05-18T10:22:00Z</updated>
  <dc:date>2013-05-18T10:22:00Z</dc:date>
  <entry>
    <title>RE: Trigger a CVP VXML Application without making a physical phone call</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=13142260" />
    <author>
      <name>Paul Tindall</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=13142260</id>
    <updated>2013-03-16T00:39:26Z</updated>
    <published>2013-03-16T00:39:26Z</published>
    <summary type="html">Here you go at 3rd attempt.  Problems with attachments.</summary>
    <dc:creator>Paul Tindall</dc:creator>
    <dc:date>2013-03-16T00:39:26Z</dc:date>
  </entry>
  <entry>
    <title>RE: Trigger a CVP VXML Application without making a physical phone call</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=13127923" />
    <author>
      <name>Gerard O&amp;#039;Rourke</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=13127923</id>
    <updated>2013-03-15T19:14:01Z</updated>
    <published>2013-03-15T19:10:04Z</published>
    <summary type="html">As Paul states above, its possible to trigger a CVP application using HTTP.
Without using any TCL, a very simple way to automate / sheduled this HTTP request would be to use a Windows batch file run as a sheduled task.
The batch file would use the command line tool wget.exe to create the HTTP GET request.
wget.exe command line tool can be downloaded here: [url=http://gnuwin32.sourceforge.net/packages/wget.htm]http://gnuwin32.sourceforge.net/packages/wget.htm[/url]
e.g. wget.exe [url=http://%3ccvp-server-address/CVP/Server?application=ApplicationName&amp;Variable1=blah]http://&lt;cvp-server-address/CVP/Server?application=ApplicationName&amp;Variable1=blah[/url]
Gerry</summary>
    <dc:creator>Gerard O&amp;#039;Rourke</dc:creator>
    <dc:date>2013-03-15T19:10:04Z</dc:date>
  </entry>
  <entry>
    <title>RE: Trigger a CVP VXML Application without making a physical phone call</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=13118713" />
    <author>
      <name>Matthew Page</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=13118713</id>
    <updated>2013-03-15T16:49:27Z</updated>
    <published>2013-03-15T16:49:27Z</published>
    <summary type="html">Hi Paul
 
Are you able to provide the application=savecontext that you mention above? We would really like to achieve the same functionality. Maybe a screen shot of the application would also give us an idea. 

Thanks,

Matt</summary>
    <dc:creator>Matthew Page</dc:creator>
    <dc:date>2013-03-15T16:49:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: Trigger a CVP VXML Application without making a physical phone call</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9758719" />
    <author>
      <name>shravan hebbar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9758719</id>
    <updated>2012-12-27T11:09:07Z</updated>
    <published>2012-12-27T11:09:07Z</published>
    <summary type="html">Hi Paul,
Thanks a lot for that. However we are facing some problem in initiating the script from the Command Line prompt in the gateway.
We have made a new service for this and we also started the script by the command -
[b](config)# call application voice load sample_script , followed by [/b]
[b]call application session start sample_script[/b]
But when we are issuing the command
[b]show call application sessions[/b]
 we are not finding the application in the session. Also we cannot find the call in the call log of the VXML server. Can you please let us know if you have faced a similar issue and can suggest us the workaround.
Thanks in advance.</summary>
    <dc:creator>shravan hebbar</dc:creator>
    <dc:date>2012-12-27T11:09:07Z</dc:date>
  </entry>
  <entry>
    <title>RE: Trigger a CVP VXML Application without making a physical phone call</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9607644" />
    <author>
      <name>Paul Tindall</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9607644</id>
    <updated>2012-12-20T11:56:25Z</updated>
    <published>2012-12-20T11:56:25Z</published>
    <summary type="html">I couldn't find it either even though I found the thread I thought I'd posted it in.   That thread status shows a response from me but the post isn't actually there; seems to have been truncated of the latest posts.  It also looks like the forum has lost data as attachments that I posted all seem to have disappeared.   Has anyone else noticed this?
Anyway, here it is again.  </summary>
    <dc:creator>Paul Tindall</dc:creator>
    <dc:date>2012-12-20T11:56:25Z</dc:date>
  </entry>
  <entry>
    <title>RE: Trigger a CVP VXML Application without making a physical phone call</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9605441" />
    <author>
      <name>shravan hebbar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9605441</id>
    <updated>2012-12-20T09:39:56Z</updated>
    <published>2012-12-20T09:39:56Z</published>
    <summary type="html">Thanks Paul.
We are more concentrated in the TCL stuff. It would be great if you can please share the link to your answer as i am unable to find it in the Forum.
Thanks</summary>
    <dc:creator>shravan hebbar</dc:creator>
    <dc:date>2012-12-20T09:39:56Z</dc:date>
  </entry>
  <entry>
    <title>RE: Trigger a CVP VXML Application without making a physical phone call</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9593486" />
    <author>
      <name>Paul Tindall</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9593486</id>
    <updated>2012-12-20T03:20:03Z</updated>
    <published>2012-12-20T03:20:03Z</published>
    <summary type="html">I'm not sure I entirely understand your use case but it is possible to invoke a Studio application via http.  For example, the following URL has been used on a demo platform here to invoke a CVP application from a mobile device to store context info prior to a call.

http://democvp:7000/CVP/Server?application=savecontext&amp;geolat=45.60228&amp;geolon=9.36110&amp;country=Italy&amp;city=Arcore&amp;name=Silvio&amp;subject=Make+a+Reservation&amp;question=&amp;session.connection.remote.uri=3356154758&amp;callback=false

Alternatively, you certainly can generate calls using TCL scripts but it may be simpler not to.  I did post a traffic generator that uses TCL a couple of months ago; you could try using that.</summary>
    <dc:creator>Paul Tindall</dc:creator>
    <dc:date>2012-12-20T03:20:03Z</dc:date>
  </entry>
  <entry>
    <title>Trigger a CVP VXML Application without making a physical phone call</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9559860" />
    <author>
      <name>shravan hebbar</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=9559860</id>
    <updated>2012-12-19T12:20:47Z</updated>
    <published>2012-12-19T12:20:09Z</published>
    <summary type="html">We are trying trigger a VXML Application in the CVP Server without making a physical phone call to the Cisco Environment. We want to show the success or Failure of the CVP Application in the CUIC Reporting. For this reason we are going through the ICM route. The CVP application will send some data in the ext vxml variables which can be interpreted by ICM to show a success or failure by setting some call types. We tried to do this by writing an Admin script in the ICM but it seems that the options are disabled now. Also a routing script cannot be triggered from an ICM admin script. In the internet we found that the TCL scripts in the VXML gateway are capable of doing these things. The TCL script will point a dial peer number which in turn will trigger an ICM script. the ICM script willl in turn trigger the CVP VXML Server application. The VXML Application in turn will do some business logic and return the values to the ICM. Also we thought that the TCL scripts can be scheduled in regular intervals or can be run from the TCL Shell prompt in the VXML Gateway. Our challenge is that IS THIS ACHIEVABLE THROUGH TCL sCRIPTS. If somebody have already encoutered this situation, can they please share the TCL scripts with us? Thanks in Advance.</summary>
    <dc:creator>shravan hebbar</dc:creator>
    <dc:date>2012-12-19T12:20:09Z</dc:date>
  </entry>
</feed>

