24. A computing apparatus, comprising: a computing device; a bus system; a storage communicating with the computing device over the bus system; and an application residing in the storage that, when invoked, is capable of: selecting a first scripted action from a plurality of actions, wherein at least a second scripted action from the plurality of actions are contemporaneously selectable with respect to the first scripted action; executing the first selected scripted action if sufficient parameter information is available to execute the selected first scripted action; selecting the second scripted action from the plurality of actions in response to determining that there is insufficient parameter information to execute the first selected scripted action; executing the second selected action and; wherein the second scripted action converts data from an incompatible data type into a compatible data type and wherein the scripted action are selected from candidate actions chosen according to a determination of relevance relative to previously chosen action and need for conversion of data to compatible data types.
24. A computing apparatus, comprising: a computing device; a bus system; a storage communicating with the computing device over the bus system; and an application residing in the storage that, when invoked, is capable of: selecting a first scripted action from a plurality of actions, wherein at least a second scripted action from the plurality of actions are contemporaneously selectable with respect to the first scripted action; executing the first selected scripted action if sufficient parameter information is available to execute the selected first scripted action; selecting the second scripted action from the plurality of actions in response to determining that there is insufficient parameter information to execute the first selected scripted action; executing the second selected action and; wherein the second scripted action converts data from an incompatible data type into a compatible data type and wherein the scripted action are selected from candidate actions chosen according to a determination of relevance relative to previously chosen action and need for conversion of data to compatible data types. 26. The computing apparatus of claim 24 , wherein selecting the first scripted action includes one of selecting the initial scripted action in the workflow, selecting a scripted action in the workflow at random, or selecting a scripted action according to predetermined criteria.