WHATS’ON Orchestrator: Relieving you of repetitive tasks and suboptimal workflows
The WHATS’ON Orchestrator is the workflow engine layer in WHATS’ON that orchestrates and automates repetitive manual tasks across the different domains of the content supply chain. It frees media companies from suboptimal workflows and is key in the broadcasters’ transformation to an all-IT approach. Best-practice processes can be tuned to the clients’ specific requirements.
At the back end: the Workflow Business API
The stable and well-documented Workflow Business API connects WHATS’ON to the Workflow Engine, an open source-version of Camunda that runs in the Web and Cloud. It can also connect other applications if so desired.
At the front end: user task lists and administrator dashboards
Users get a task list where they see their current and upcoming tasks and the information they need to complete them. The administrators have a dashboard on which they can monitor the progress of the processes and take action as soon as a task fails, and the workflow stops.
On the user task lists appear all user tasks.
Service tasks are executed by WHATS’ON to
- update data
- send mails
- resize images
- execute a report
- trigger a transcoding request
- capture an image from a video based on a time code.
Service tasks can also be executed by other systems, such as Apache NiFi to move files (FTP).
Tasks connected by BPMN
BPMN (Business Process Model and Notation) flow charts connect all possible tasks. For complex conditions, we can use the business rules within the DMN Decision Engine or (exclusive, parallel, event-based) gateways. Timers can be included.
Monitoring on three levels
The workflows can be monitored on a
- high level: overview of task statuses;
- business level: e.g. data about contracts;
- technical level: overview of incidents and external tasks.