Introduction / Getting started
Verified against Flow 5.0.0-beta.39
This page takes you from your first sign-in to a workflow that has run successfully. You create a workspace, build a workflow with one task, save it, run it and watch the run in Activity. It's for workflow authors, and takes about ten minutes.
You need:
If you're new to Flow, read Flow in five minutes first: it explains the workspaces, workflows, tasks and runs this page uses.
Open Flow's address in a recent version of Chrome, Firefox, Safari or Edge.
Flow opens on Home.
Until you have a workspace, Home greets you with G’day, {your name}. Let’s get your first workflow running. Until you have a workspace, a workflow and a run, it also shows Get started: three steps that unlock in turn.
The sections below follow the same steps. A finished step shows Done. To hide the list, select the close icon beside Get started.
The side nav's workspace items, such as Workflows and Activity, are greyed out on Home. They work once you open a workspace.
Note
On a new install, the person who activates it becomes the admin and the owner of the System and Administration workspace, which comes with three starter workflows. So they see Welcome back instead, with steps 1 and 2 of Get started already Done. To follow this page with a workspace of your own, select New workspace at the top of Home, then continue from step 2 below.

A workspace holds workflows, members, parameters and quotas. You become the owner of the workspace you create.
Getting started. Flow shows the unique identifier it makes from the name, with spaces and special characters removed.
Flow confirms "Workspace created successfully", and step 1 shows Done.
If Home has no Create workspace button and says "Workflows live in workspaces, and you are not in one yet. Ask an administrator to add you to a workspace.", you can't create one. Ask a workspace owner or an admin to add you.
Hello Flow. Flow fills Name, the workflow's identifier in the workspace, with hello-flow.The workflow editor opens on its Canvas tab, with two nodes: Start and End.
Note
Home also lists ready-made starters under Start a workflow. Two of them use the HTTP Call tasks, which don't work in 5.0.0. See Known issues. This page starts from scratch.
The panel on the left of the canvas, Add a task, lists the task catalogue by category.
In the panel's search box, type shell.
Drag Execute Shell onto the canvas. It's in the Utilities category.
Link the nodes: drag from Start's right port to the left port of the Execute Shell node, then from that node's right port to End. Links set the order tasks run in.
Select the node's edit (pencil) icon. Edit Execute Shell opens.
Select the Shell Script field. In Update Shell Script, enter:
echo "Hello from Boomerang Flow"Select Update, then Apply.
Leave Directory Path and Shell Interpreter blank.

The canvas keeps your changes in the page until you save them as a new version of the workflow.
Add a shell task. A comment is required, up to 128 characters.Flow confirms "Successfully created workflow version". If you leave the editor before saving, your browser asks you to confirm, because unsaved changes are lost.
The editor has no Run button: you run a workflow from the Workflows page.
The run page opens. Run would start the run and keep you on the Workflows page instead. A workflow with parameters opens Workflow Parameters first, for you to enter their values.
On the run page:
Hello from Boomerang Flow.To see every run in the workspace, select Activity in the side nav. Your run is listed with its trigger, Manual, and the status Succeeded. Select the row to open the run again.
Back on Home, Get started has gone, because all three steps are done, and Recent activity lists your run. You've built and run your first workflow.

| What you see | Cause | What to do |
|---|---|---|
| Execute Shell stays Ready | No dispatcher has claimed the task. | Ask your operator to check that a dispatcher is connected. |
| Execute Shell is Failed | The script exited with an error. | Select View Details: the Message includes the container's exit code and the end of its log. Fix the script, create a new version and run again. |
| The run is Timed Out | The run took longer than its timeout, 30 minutes by default. | Set Timeout under Configure › Run Options, up to your workspace's quota. |
| Run it is disabled | The workspace has reached a run quota, or the workflow's Manual trigger is off. | Hover over the card's status icon for the reason. See Run a workflow. |