You build a workflow by creating a sequence of schema elements that define the logical flow of the workflow.

By default, all elements in the workflow schema are linked. Links between the elements are represented as arrows. When you add a new element to the workflow schema, you must drag it onto an arrow or an existing workflow element that is not linked to a next element. After you add workflow elements to the schema, you can delete existing links and create new links to define the logical flow of the workflow.

A workflow schema must have at least one End workflow element, but it can have several.


  1. Log in to the vRealize Orchestrator Client.
  2. Navigate to Library > Workflows, and select your workflow.
  3. Click the Schema tab.
  4. Drag a schema element from the Generic menu in the left pane, to the workflow schema.
  5. Click the element you dragged to the workflow schema and enter a name.
    Note: You should provide each element in your workflow with a unique name that describes its function. For example, your workflow might include two Scriptable task elements, one used to create a virtual machine, and another used to delete a virtual machine. In such a use case, you might want to name your elements, Create VM and Delete VM. You cannot rename the End workflow and Throw exception elements.
  6. (Optional) Right-click an element in the schema and select either Arrange vertically or Arrange horizontally to manage the schema orientation around the specific element.
  7. Drag schema elements from the Basic, Log, or Network menus to the workflow schema.
    Note: You can edit the names of the elements in the Basic, Log, or Network menus. You cannot edit their scripting.
  8. Repeat this procedure until you have added all the required schema elements to the workflow schema.

What to do next

Define the properties and, if applicable, the scripting of the elements you added to the workflow schema and link and bind them all together.