A Workflow is an ordered sequence of tasks that are carried out to fulfil a business or technical process. Each individual step in a Workflow is referred to as a Node and each link between Nodes (represented as an arrow) is referred to as a Transition.
Some workflows might be more User-orientated and orchestrate a Sequence of User tasks between different groups of people in an organisation. Others might be more technical by nature and orchestrate the encoding and quality control of a digital Asset, for example QC or Transcode. One thing that makes Ooyala Flex so powerful and versatile is that a Workflow can comprise both automated "machine" tasks – such as transcoding and QC – and User tasks – such as "reviewing and approving" content in the same Workflow.
Workflows can be started and run by a User or they can be started by Ooyala Flex automatically when various Events occur, such as when a file is dropped into an Inbox. Workflows can also be started using the Application Program Interface (API).
The Workflow Designer guide contains the following topics: