A workflow is an ordered sequence of tasks that models simple or complex business processes and tasks. You use the Workflow Designer in Dalet Flex to easily create a graphical representation of your workflow. This simple to use tool offers a comprehensive stencil set built from the Flex objects in your account: actions, resources, scripts, etc. It allows you to drag all the components you need onto the canvas to create your Workflow Graph. Once you have created your workflow, you can save it and deploy it for immediate use or save it as a draft version.
Creating a workflow
Follow these steps to create this simple workflow to import video assets using Flex MOVE.
In Flex Core, go to the New menu and select Workflow Definition.
In the Create new Workflow Definition screen, give your workflow definition a Name and an optional Description. Set which accounts and groups have access to the workflow by setting its Visibility and then click Save. In this example, you can see an import workflow definition.
Go to the Graph sub-tab and Click to Create Graph.
The Workflow Designer opens.
On the left you can see the Workflow panel and on the right of the screen there is an empty canvas where you can create your workflow. The workflow panel on the left has three areas:
- Controls: Options to work with Workflow Designer
- Components: Different types of nodes to add to your workflow
- Current Item: Editable fields for the currently selected node or transition
You must now select the different nodes to add to your workflow and configure every node that you add. For example, if you add an Import Resource, you must set the specific Import action that you want the workflow to use. Once you have added your nodes, you join them together using transitions.
Follow these steps to create your import workflow with the objects that you have created or using other resources in your account.
Every workflow must have a Start node, so begin by clicking on Start in the Basic group and then click on the canvas to add the Start node to the graph. If you want to change the name of the node, select it and edit the default text in the Name field in the Current Item section.
In the Resource group, select Import and then click on the canvas to add the Import node to the graph. Select the node and in the Config drop down list in the Current Item section, select the Import Action that you created previously. You can also edit the name of the node.
In the same way, add an Extract node and select the Extract Technical Metadata action and then add a Create proxy node and select your Create proxy action.
Now you have to join all the nodes together with Transitions so that your workflow runs in the correct order. Click on Transition and hover over the Start node and your icon will become a cross.
Simply click on the node, and then drag the arrow to the node you want it to connect to, in this case the Import Action node.
Do this for all the nodes from start to end, so that all the steps in the workflow are connected up. Whenever you select the node to start the transition from, all nodes that do not support being linked to that source node are disabled to help you identify which nodes are available for you to connect your transition to. You can select any transition and move or remove it.
Once you have linked up all your nodes in the correct order, it is important to validate your workflow to ensure that your configuration is valid. In the Controls section, click on
- If your workflow is valid, a green tick will appear next to each of the nodes.
- If you have any invalid nodes, then a warning symbol is displayed on them.
To save your workflow, you must correct any invalid nodes, either by correcting the configuration or changing the transitions.
Once you have completed your workflow and validated, click on Save.
You will be asked if you want to Save & Deploy the workflow, in which case it will be available for use or you can select Save to create or update the draft of the workflow. As for all objects in Dalet Flex you must Enable your workflow to be able to use it.