Skip to main content
Skip table of contents

Flow Canvas Overview

The flow canvas is where you add components to create your flow and edit existing flows. You can also disconnect sections of your flow content from processing through those sections.

In order to save your flow, you must link together at least one trigger node and one action node. While condition nodes are optional elements, more complex flows can be achieved only with the inclusion of conditions.

image-20250929-095130.png

Canvas for a Care flow

We recommend that you read the following articles before designing your first flow:

View-only

When a user does not have access to one or more resources within a flow, they are able to view the flow components but they are unable to change the flow parameters.

Navigation

You can use the canvas controls to:

  • Zoom in
    Increase the size of the flow’s components.

  • Zoom out
    Decrease the size of the flow’s components.

  • Zoom to fit (center the canvas)
    Center the canvas and change the size of components relative to the size of the screen and overall flow.

  • Lock / Unlock
    Lock the flow canvas to prevent editing of components. Unlock to edit.

  • Edit name
    Edit the flow name and description.

  • Undo / Redo
    Undo or redo your interactions within the canvas editor.

  • Save
    Save the flow. If the flow is already activated, the changes are also immediately activated.

It is important that you understand how your flow should operate before you activate your flow or introduce changes into an active flow. It’s not possible to undo the actions of your flow once the flow is activated. Whenever you’re unsure of how the flow will perform, consider disconnecting nodes from the flow before saving changes.

Add a component

You can add a component to your flow by clicking the Add component button (the + icon).

Steps:

  1. Click Add component.

  2. Select the component you want to add to the flow. The choices available are contextual. Review Flow Automations Components Overview to learn more about which components you can connect to each other.

After an component is placed, it cannot be moved. To move the canvas itself, you can click and hold the canvas background to drag the canvas to the position you want.

Component options

When you hover your cursor over an edge (the blue/gray line/arrow between nodes), additional component options become available.

image-20250613-124847.png

From left to right, the available options are as follows:

  • Add a component
    Contextual. Adds a condition node, action node, branch, or else branch to the flow.

  • Disconnect/Restore branch
    Disables or restores processing for connected components below the edge.

    image-20250613-125254.png

    Disconnected branches are grayed out and indicated by the yellow disconnected icon.

    (tick) After adding a component to a currently active flow, you can disconnect the components before saving to have a “draft” of your flow design. This prevents your changes from affecting production.

  • Remove branch
    Deletes the edge and all the connected components directly below the edge.

Add elements to a node

The elements you can add to a node depend on the node type. The newest element always occupies the slot below the previous element in the node.

Steps:

  1. Click Add trigger, Add Condition, or Add action.
    The element panel opens on the left with more options.

  2. Select and configure the element. The available elements depend on the node type and content source.
    (tick) When adding an element, you can click Back or the Go back arrow to return to the list of elements you can add to the node. Alternatively, you can click Clear to remove all selections from the current element.

  3. Click Add trigger, Add Condition, or Add action to confirm your configuration and add the element to the node.

    image-20251104-153014.png

Edit elements in a node

To edit the elements within a node, click on the element. The elements panel opens, and from here you can change the parameters of the current element.

Elements within a node cannot be reordered by drag and drop. However, by clicking the back button or arrow, you can change the element to a different one.

Node options

When you hover over a condition node or an action node, you have the following options:

  • Duplicate
    Creates a child node using the same contents as the duplicated node.

  • Remove Condition/Action
    Deletes the node from the canvas. This option is not available for the trigger node.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.