First Workflow
simple_workflow
Workflows enable you to string together multiple stages, each running on its own instance type and its own app(s). Outputs from a given stage can be routed to inputs in the next stage. We will create this workflow using the web interface. In My Home / Workflows, click Create Workflow and name it simple_workflow with a title "Workflow example with two single-app stages".

Add the workflow stages
Click the Add Stage button and add the private workflow_layout_inspection app to the stage.

Add a second stage with the public url-fetcher app.

Configure the workflow stages
Now we are ready to configure the stages.
Click on Stage 1 to display the worker_layout_inspection app's configuration; we will accept all the default values provided in the app so there is nothing more that needs to be configured for Stage 1.
Click on Stage 2 to display the url-fetcher app's configuration. Note the red color indicating that a required input has not been specified either from the output of a previous stage, or explicitly in the workflow stage's input spec.
Click the
button to enter an explicit URL for this Stage.
However, we want to specify this input field using the output field from the previous stage by clicking on the
button.
Select the Baseline 2 instance type to override the app default value and close the stage. Note that everything is green now and ready to Create.
You can view the two stages of your new workflow.
Run the workflow
Click on the Run Workflow button, accept all the default values for the workflow_layout_inspection stage, but enter pfdacl.tar.gz in the Rename into field in the second stage, then run the workflow.
In the Executions tab, expand the simple_workflow listing to see the two executions associated with the workflow.

Once the stages have completed, the workflow is done and we can open the executions associated with the stages and inspect the logs. Also note the inspection results file from stage 1 and the renamed fetched URL file from stage 2.
