Create and edit workflows: overview

  • Last update on March 18th, 2024

Table of Contents

From design to creation

Below is an overview of the main steps for designing and creating a workflow:

Planning: plan your workflow

Before creating a new workflow, you always need to imagine the process. The key questions you need to ask yourself are:

  • What does this workflow need to do? (goal)
  • What initial information does it need? (execution inputs)
 
 

Configuration: configure execution inputs

Depending on the goal, it is fundamental to think about the starting information the workflow needs in order to be executed, which is known as execution inputs.

For example, for an onboarding workflow, execution inputs could be the user's name, their last name, and possibly their role.

 
 

Actions: add actions to your workflow

At this point, you can start adding actions to your workflow. When building a workflow, you have access to:

  • Workflow management actions - similar to management actions but specifically designed for workflows.
  • All of your custom actions
 
 

Actions: add conditional (if/else) actions or functions

To control the execution of an action or a sequence of actions in a workflow, you can apply Condition (If/Else) actions and/or functions. The available functions are:

  • Filter - to customize the execution of the workflow based on several workflow variables. Only available for actions within conditional (if/else) branches. 
  • Skip - to skip a step of the workflow without removing it entirely. Not available for conditional (if/else) actions.
  • Duplicate
  • Rename
  • Delete
 
 

Publishing: publish your workflow

A workflow needs to be published in order for delegated admins with appropriate permissions to view, execute, and/or edit it. 

 
 

Monitoring: check that everything works

Monitoring your workflow execution is vital to identify configuration errors and prevent unexpected outcomes!

Simply click on a workflow name and scroll down to the “Executions” section to review the status of past and ongoing executions.

Keep in mind that the workflow is run for each individual item. No bulk execution is available.

If you see the “In progress” tag, an approval request may be underway.