Integrating with IBM ODM requires a developer to look into the decision's input and output in order to design the workflows for making the correct http calls. The Execute ODM Rule simplifies this by requesting the developer:
By pressing the Load button, a list of all rules on the server is made available for the developer. When the developer selectes a rule, the "Edit arguments" button is activated. Once the user presses this button, the activities request the input and output arguments from the ODM API and open up an argument editor in which the developer will just have to bind variables.
The activity automatically converts the Arguments Array to JSON in order to make the HTTP request. It also decodes the server response in order to provide the correct output.