Introduction to Workflows

Workflows are the final step for completing your solution. They allow you to execute a sequence of operations with a single click in the Workflow Launcher pad. Thus, they simplify the usage of your project and the creation of results. Furthermore, they are important because they are a central part of the app deployment. Whenever you assemble your Soley Studio project as an app for Soley Desk your workflows will become executable in Soley Desk. They are stored as *.slwf files in the Workflow folder of your project.

Basic process of creating and applying workflows - from code to interactive workflow creation to editing of the description to execution of the workflow
Figure 1: Process of Workflow Usage

Therefore, we provide articles explaining the creation, parameterization, and customization of workflows in this section.

Basic Articles

  • How to create workflows
    This article explains how you can create a workflow, the basic UI of the workflow builder and how to use workflow activities.
  • Parameterizing Workflows
    Workflows can make use of input and output arguments. By using such arguments you can allow for user interaction.
  • Edit the Workflow Name, Category and Description
    In this article, we explain how you can modify the appearance of the workflow in the Workflow Launcher pad.

Typical Workflow Structures

Two very common types of workflows are to start with an empty graph, e.g. for a data import workflow, and to operate on an existing graph, e.g. for an analysis workflow. For both types we have created workflow templates:

Deploying your Workflows as Part of a Soley Desk App

Was this article helpful?

Related Articles