Passing arguments in workflow chains


if you are passing an argument from wfA to wfB, then from wfB to wfC, and you expect wfC to change its value, should it be declared as In/Out at the start of the chain ? Or does that depend on where you’re going to use its changed value ?


1 Like

Whenever you expect to return the changed value back to the “calling” WF you shoud use I/O argument.

In your example if you want to return value changed in wfC back to wfA you must use I/O argument in wfB and wbC