Skip to main content

Workflow Nodes

A workflow template is a set of nodes on the template canvas, joined by connections. Each node is one step in the workflow, or a setting for the step it is connected to. This page covers the canvas and how nodes are added. The node pages describe every node in detail.

Node pages​

PageWhat the nodes do
Action Request NodesSend a task to people, and set its due date, the fields it captures and its attachments.
Recipient NodesDecide who receives an action request.
Flow Control NodesBranch, wait, run sub-workflows and end the workflow.
Document Processing NodesOCR, index, translate, extract, split and convert the workflow document.
Document Update NodesChange the document's details, status and custom fields, or generate documents.
Notification and Distribution NodesEmail people and send documents out.
Data NodesImport spreadsheet, CSV and API data into custom fields, and capture scans.
Integration NodesCall external APIs, GitHub, Forge functions and Oliver agents.

The template canvas​

Create Template in the template register opens an empty canvas with a single Start Point node.

A new template on the workflow canvas

A new template

AreaPurpose
Settings tabTemplate name, workflow type and project. See Building Workflow Templates.
Nodes tabThe node palette.
Versions tabEarlier saved versions of the template.
Default Action NodeThe node inserted when one Action Request node is connected straight to another. See Flow Control Nodes.
Section label / Save SectionGroup nodes into labelled sections.
Canvas controlsZoom in, zoom out, fit view and lock, bottom left. A minimap sits bottom right.
Save WorkflowSaves the template as a new version.

Start node​

Start node

Start node

Every template begins at its Start Point node. Connect its output to the first step of the workflow. The Start node has no right-click menu, is not in the palette and can't be deleted.

Adding nodes​

Nodes palette​

Nodes palette

Nodes palette

Open the Nodes tab and drag a node onto the canvas. The palette has six categories, collapsed until opened:

CategoryContains
User & Role ManagementOne entry per user, user group and distribution group, plus the other recipient nodes.
Action RequestsOne entry per action request.
Forge FunctionsOne entry per uploaded Forge function.
Action Request ConfigurationSettings nodes for action requests: due date, captures, inputs, attachments and the legacy review settings.
Tools & TasksProcessing, integration and document nodes.
System & Flow ControlFlow control, distribution and notification nodes.

The categories group nodes differently from these node pages. Each node page gives the palette category of every node it covers.

Searching the palette​

Palette search results for Extract

Searching for "Extract"

Type in Search to list the nodes whose name matches. Only the categories with a match are shown, already open.

Right-click menu​

Canvas right-click menu

Canvas right-click menu

Right-click an empty part of the canvas to add a node where the pointer is. The menu has the same categories as the palette, in the same order, with the same nodes in each. User & Role Management also has User, User Groups and Distribution Groups, and Action Requests starts with Create New Action Request. The menu also has Download Workflow as Image, Copy Node(s) and Paste Node.

Working with nodes​

Connecting nodes​

Inputs are on the left of a node and outputs on the right. Drag from an output to an input to connect two nodes. A node with several outputs, such as an action request's replies or a Condition node's True and False, sends the workflow down whichever output applies.

Node menu​

Node right-click menu

Node right-click menu

Right-click a node for Delete Node, Duplicate Node, Copy Node and Assign Section Label. Delete Node removes the node and its connections. Duplicate Node places a copy below and to the right of the original. A selected node can also be deleted with Backspace.

Configuration Error​

Condition node showing the Configuration Error badge

Configuration Error badge

An orange warning badge means a required setting is missing. Hover it to see what to set.