IronPython Script for a Custom Workflow

IronPython scripts define the actions to be executed during a callback invocation. These scripts execute within the Workbench Python interpreter. As a result, scripts have full access to the scriptable Workbench API. For more information, see Using Journals and Scripts in the Workbench Scripting Guide.

For example, the script is used to create update instructions for producing and consuming data. If any task produces or consumes data, you must supply an update routine that processes input and output types as declared by the workflow definition. For a table of supported task inputs and outputs, see Appendix A: Component Input and Output Tables.

The following topics describe inputs, outputs, and convenience APIs: