Workflows

⛔️ WARNING: The capabilities outlined below are for advanced Reach Engine admins. Updates can have serious consequences for your system as well as your content library. Changes should always be tested on development systems prior to implementation. Please do not attempt modifications if you are unsure of outcome. Contact support for clarification and or further assistance.

Working the workflows page allows you

Upload a Workflow XML

Duplicate an Existing Workflow

  1. Select a workflow from the list
  1. Choose the copy icon from the Action menu
  1. Choose a new name and key
  1. Click Save.

Edit Workflows

Note: If either of the above is added or adjusted in the Spartan UI ensure you set the flag to true at the bottom that says: ”Keep these settings if workflow is reimported, and ignore any set in the file”

This will ensure a workflow reimport does not remove the customizations you made.

Example dataDef accepting multiple subjects:

<contextDataDef name="allTheSubjects" dataType="Data Object" multiple="true" defaultDataExpression="${subjects.![subject]}"/>

Example of sending multiple subjects to a subflow, which will result in a subflow execution for each subject:

<executeSubflowStep

name="process multiple asset masters" targetWorkflowId="_processSingleAssetMaster" subjectChangePath="${workflow.subjects.![subject]}"/>