<?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>RE: Cannot create Objects in CCX Editor from JAR files</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_category?p_l_id=518292&amp;mbCategoryId=0" />
  <subtitle>RE: Cannot create Objects in CCX Editor from JAR files</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_category?p_l_id=518292&amp;mbCategoryId=0</id>
  <updated>2013-06-19T22:58:12Z</updated>
  <dc:date>2013-06-19T22:58:12Z</dc:date>
  <entry>
    <title>RE: Going to the next node dynamically</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=518292&amp;messageId=11544173" />
    <author>
      <name>Aaron Harrison</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=518292&amp;messageId=11544173</id>
    <updated>2013-02-04T22:17:09Z</updated>
    <published>2013-02-04T22:17:09Z</published>
    <summary type="html">Hi
From your earlier description, you basically want to have a number of available 'actions', based on 'inputs' which will be DTMF digits. You want to be able to change the flow 'at runtime', but you've not described what factors should change that other than suggesting that tomorrow it might be different. 
To do that you basically need to give the customer the option to press a digit, and collect it in a variable. You would then use that input digit to look up a mapping of some sort - that could be:
- Against a parameter on the script
- Against a database
- Against an XML file
- Any of the last two above could have their values modified either through a management script (telephone interface based or web if you have premium) or through whatever means you like. If it's simply going to change based on day of the week, then you can again set that up as part of the lookup data in any of those methods.
So for example, user presses 1, you look up 1 against your XML file and that tells you that the action is 'recent transactions'. Script has
IF returnvalue == "recent transactions"
true: goto 'recenttransactions'
Perhaps if you can detail what you requirements actually are there will be a better way of designing this. The point is that you only have so many 'things' you can do, and you only have so many potential inputs from a phone, you just need to map the two externally.
This isn't something that is commonly done, as generally the prompts you play to a user will be prerecorded - e.g. press 2 for recent transactions. There are ways around that as well, of course..
 
Aaron</summary>
    <dc:creator>Aaron Harrison</dc:creator>
    <dc:date>2013-02-04T22:17:09Z</dc:date>
  </entry>
  <entry>
    <title>RE: Cannot create Objects in CCX Editor from JAR files</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=518292&amp;messageId=5331526" />
    <author>
      <name>Aaron Harrison</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=518292&amp;messageId=5331526</id>
    <updated>2012-03-21T09:57:29Z</updated>
    <published>2012-03-21T09:57:29Z</published>
    <summary type="html">Hi

More info here: https://supportforums.cisco.com/message/3592139

Aaron</summary>
    <dc:creator>Aaron Harrison</dc:creator>
    <dc:date>2012-03-21T09:57:29Z</dc:date>
  </entry>
</feed>

