Bitskout workflow is a set of configurable steps which define the logic for content validation. Bitskout executes a workflow on a given task once triggered. Each step defines what to check and extra parameters and if the check is passed, the content is moved to the next step until the successful or unsuccessful workflow execution.
In the example above we have built a two step workflow to check an image. In step 1 we define that this workflow checks if there is an image, and then checks if the image fits the criteria.
After that the image is passed to AI model validation step (Step 2). If the model validates the image, then this workflow is executed successfully, the token is assign to the user, and the appropriate status is assigned to the task.