Another important aspect of the Scripting node is that it can have more than one connector arrow extending from it. And for each connector arrow, there will be connector arrow properties that need to be configured. As with other connector arrows with properties, a question mark inside a circle over each arrow indicates there are properties to configure.
The Scripting node has connector arrow properties because it can be used for branching.
For example, let’s say before your Scripting node you used a Get Input node to retrieve account numbers from callers. You might then follow the Get Input node with a WWW node to retrieve information about the accounts from an external resource.
You can then process the information retrieved through the WWW node through a Scripting node and in this way determine which pathway calls should take.
When you double-click on the circle with a question mark on a connector arrow extending from a Scripting node, the Scripting Properties modal window will appear. You’ll see the Connection Id field. This is where you enter the variable that will determine whether or not calls follow this pathway.