Skip to main content

Building Workflow Templates

Workflow templates define the sequence of steps a document or record moves through. Each template is assembled on a canvas by connecting action request nodes into a directed flow. Templates are enabled or disabled independently, and can be scoped to specific document types and projects.

Before building a template, all required action requests should be configured in the Action Request Manager.

Who configures this

Administrators with access to the Workflow Setup area, accessible from the New module.

Before you start

  • Confirm all required action requests are created and saved in the Action Request Manager.
  • Confirm which document types and projects the template should apply to, if scoping is needed.
  • Decide whether the template will be grouped with related templates.

Workflow Templates panel

The Workflow Templates panel is the register of all workflow templates. It is accessible from New > Workflow Setup > Templates.

Workflow Templates panel

Workflow Templates panel

Panel controls

ControlDescription
Search templates...Filters the list by template name.
All ProjectsFilters the list to show templates scoped to a specific project. Defaults to showing all.
Create TemplateOpens the template editor to configure a new workflow template.
Create GroupCreates a named group to organise templates.
Enabled OnlyWhen checked (default), only enabled templates are shown. Uncheck to see disabled templates.

Template list

Each row in the template list represents one workflow template.

ElementDescription
Drag handleReorders the template within its group by dragging.
Template nameThe name of the workflow template.
Enabled checkboxWhen checked, the template is active and available for selection when initiating a workflow. When unchecked, the template is disabled and hidden from users.
Edit buttonOpens the template editor for this template.
Delete buttonDeletes the template. Templates in use by active workflows cannot be deleted.

Groups

Templates can be assigned to named groups for organisation. Each group shows its name and the count of templates it contains.

ControlDescription
Add Template (group button)Creates a new template directly within this group.
Collapse/ExpandCollapses or expands the group to show or hide its templates.
Rename GroupRenames the group.
Delete GroupDeletes the group. Templates in the group are not deleted; they become ungrouped.

Template editor

Clicking the edit button on any template, or clicking Create Template, opens the template editor.

The editor header shows Editing Workflow — [Template Name] and contains three tabs: Settings, Nodes, and Versions.

Settings tab

The Settings tab contains the basic configuration for the template.

FieldDescription
Template NameThe name of the workflow template. This name is shown in the template selection dropdown when initiating a workflow.
Workflow TypeSets the type of workflow.
Document TypeLimits the template to a specific document type. If set, the template only appears when initiating a workflow on documents of that type.
ProjectLimits the template to a specific project. If set, the template only appears for documents within that project.

Nodes tab

The Nodes tab contains the canvas where the workflow flow is built.

Node sidebar

The left panel lists available node types, organised into categories. Administrators select and add nodes from this panel to the canvas.

CategoryDescription
USER & ROLE MANAGEMENTNodes for assigning users or roles to workflow steps.
ACTION REQUESTSThe configured action request types. Adding one creates an action request node on the canvas.
SETTINGSConfiguration nodes such as status updates and runtime input collection.
TOOLS & TASKSUtility and processing nodes (e.g. email notifications, integrations).
SYSTEM & FLOW CONTROLLogic and routing nodes that control workflow branching (e.g. AND nodes).

A Search field at the top of the sidebar filters node types by name.

Canvas controls

Workflow canvas

Workflow canvas

ControlDescription
Zoom InIncreases canvas zoom level.
Zoom OutDecreases canvas zoom level.
Fit ViewRecentres and fits the entire workflow into the visible canvas area.
Toggle InteractivityLocks or unlocks node movement. When locked, the canvas can be panned without risk of accidentally repositioning nodes.
Save WorkflowSaves the current state of the template.
Download Workflow as Image (right-click)Right-clicking on the canvas background and selecting Download Workflow as Image exports the current canvas view as an image file.

Node types

Node typeDescription
START POINTThe entry point of every workflow. Cannot be deleted. All workflows begin here.
Action Request nodeRepresents a configured action request step. Shows the step name, inputs (START POINT, USERS, DUE DATE, ADDITIONAL INPUTS), and outputs (the reply options for that action request).
STATUS UPDATEUpdates the document status at this point in the workflow.
ALL REQUIRED (And node)A convergence node. Behaviour is configurable per instance.

And node options

The ALL REQUIRED node can be changed to one of three modes:

ModeDescription
All required (And Node)All incoming branches must complete before the workflow proceeds.
Only 1 (Cancel Node)Once one branch completes, the remaining branches are cancelled and the workflow proceeds.
Passthrough (Placeholder Node)Passes through without branching logic. Used as a structural placeholder.

Versions tab

The Versions tab shows the version history of draft saves for the template. Administrators can review or restore previous draft states.

Example: basic approval workflow

The following example builds a two-node flow: a For Approval step that loops back to a For Correction step if the document is not approved.

Basic approval workflow — logic diagram

In the template editor, this flow looks as follows:

Basic Approval Workflow on canvas

Example: basic approval workflow on canvas

A document enters at the Start node, moves to For Approval where the assigned participant reviews it. If approved, a Status Update node sets the document status to Approved. If not approved, the document moves to For Correction, where the initiator makes changes and resubmits. The cycle repeats until the document is either approved or rejected.

Example: building a 'For Approval' workflow

Workflow sections

Workflow sections allow administrators to label groups of nodes within a template, making the structure of complex workflows easier to read and audit. A section draws a visible boundary around a set of nodes and displays a label (e.g. "Internal Review", "External Review"). Sections can be renamed or deleted without affecting the nodes inside them.

Example: workflow template with a section label

ElementDescription
Blue highlighted areaThe workflow section boundary, drawn by shift-selecting nodes on the canvas.
Section LabelText input for the section name.
Save SectionSaves the section name to the template.

How to add a workflow section

StepDescription
1Open the relevant workflow template in the editor and navigate to the Nodes tab.
2Hold Shift and click to select the nodes that belong to the section. A blue area appears around the selection.
3Enter a name in the Section Label field and click Save Section.

Example: creating a workflow section

What can go wrong

RiskDetail
Saving without a template nameA template must have a name before it can be saved.
Deleting an enabled templateDisabling a template first is recommended before deleting, to confirm no active workflows depend on it. Templates in use by active workflows cannot be deleted.
Disconnected nodesNodes not connected to the start point or to any output path will not be reached during workflow execution. Verify all nodes are connected before enabling the template.
Scope conflictsIf both Document Type and Project are set, the template only appears for documents that match both conditions. Confirm scoping before enabling.