Adding special processing to a flow (Toolbox utilities)
App Connect provides a toolbox with a set of utilities that apply specialized processing to the behavior of a flow. For example, utilities decide between alternative paths through the flow or modify the data mapping between actions. Or they can apply "if-then-else" logic to use data that is returned from an event or action to decide between alternative actions.
To add special processing when you edit a flow, complete the following steps.
- Click a (+) in the flow diagram.
- Select the Toolbox tab.
- Select the toolbox utility that you want to add to your flow.

When you add a toolbox utility to a flow, the utility is added as a node in the same way as an event or action for an application or API. You complete fields to configure the special processing behavior of the utility.
For a summary of the toolbox utilities that App Connect provides, see the following table. For
more information about a toolbox utility, click the link to the utility page.
| Node | Description | Notes |
|---|---|---|
| The Schedule node triggers a flow on demand; for example, at repeating intervals or on a specific day or time. | The Scheduler node is available for event-driven flows only. You can add a Scheduler node as an event only. | |
|
|
The If node applies conditional processing to data from an earlier event or action in a flow. | |
| The For each node iteratively loops through a collection of retrieved items to extract individual records so that you can take further action. | ||
| The Log node enhances logging with your custom messages. | ||
| The Set variable node creates a variable with defined properties and data mappings that you can reuse in a flow. | ||
| The JSON parser parses data that is encoded in JSON format from an earlier node in a flow. | ||
| The CSV parser parses tabular data that is formatted as comma-separated values (CSV) from an earlier node in a flow. | ||
| The XML parser parses a string of XML text in UTF-8 encoding into an XML object representation of the string. |