Skip to content
  • There are no suggestions because the search field is empty.

🔄 Migration to the Workflow Builder v2

V2 rebuilds the workflow builder around a single node model, including automation nodes. Every V1 concept either maps onto a V2 node, moves out of the workflow and into element configuration, or disappears because a V2 node covers it more directly. This document maps what became what, so that anyone who knows the V1 configuration can navigate V2 without relearning it from scratch.

This guide describes the changes between the V1 process builder and the workflow builder V2. As of 14 October 2026, the new workflow builder is rolled out to all organizations, and phase tags are automatically migrated to Lifecycles (see section 5). Organizations that were moved to the new workflow builder on 14 September 2026 had their phase tags removed at that time; these phase tags cannot be migrated to Lifecycles retroactively, but admins can set up a lifecycle manually in the Lifecycle tab of the element type configuration. The behavior of the new workflow builder is described in Workflow Builder — Create, manage and apply workflows in ITONICS.

Where today's workflow (process) builder V1 behaviour is described, V1 names are used: Process Configuration for the admin surface and the Process tab for the user surface. V2 names are used everywhere else.

  1. What became what

  2. Steps and actions become manual form nodes

  3. Gates become manual review nodes

  4. The Process tab becomes the Action section

  5. Phase tags become Lifecycles

  6. Other changes

  7. What has no V1 equivalent

🗺️ 1. What became what

V1 concept

V2 equivalent

Migration

Process

Workflow

Auto-migrated

Process Configuration (admin)

Workflow builder

Auto-migrated

Process tab (element detail page)

Actions section on the element detail page

Auto-migrated

Action Step

No direct equivalent – the step layer is removed

-

Action

Manual form node

Auto-migrated

Form (inside an action)

Form (configured on a Manual form node)

Auto-migrated

Gate

Manual review node

Auto-migrated

Element conversion (toggle on a gate)

Convert element automation node

Auto-migrated: Element conversion moves from a pop-up at the gate to a named path in the workflow — reviewers choose "Convert to X" directly in the flow, making the decision explicit and traceable.

E-mail notification (toggle on an action or a gate)

Send email automation node

Auto-migrated

Phase tag

Lifecycle on the element type – one lifecycle per workflow

Auto-migrated (see section 5)

Manage Phase Order (workflow settings menu)

Phase order is set in the lifecycle configuration

Auto-migrated (see section 5)

Criteria (on the start node)

Matching elements start trigger

Auto-migrated

Note

Note – remains unchanged

Auto-migrated

📝 2. Steps and actions become manual form nodes

In V1, one thing a user does is assembled from three nested objects: an Action Step holds one or more Actions, and each action holds its Forms. In V2 that collapses into one Manual form node.

The migration is per action, not per step: every V1 action becomes a single Manual form node. A step that contained three actions therefore becomes three Manual form nodes, connected in sequence.

Example:

Step “Decision” with actions “Set Description” and “Assign Users” becomes two manual form nodes “Decision - Set Description” and “Decision - “Assign Users”. Steps with a single action keep the step title.

V1 configuration

Where it lands in V2

Step title, step description

No longer a separate object — each resulting node carries its own title

Step phase tag

Becomes an option of the workflow's lifecycle; the phase change becomes an Update element node (see section 5)

Action title

Node title, and the label of its action button

Action assignees

Permissions / Assignees on the node

Action e-mail notification + custom text

Extracted into a separate Send email node (see section 6) before the Manual form node (“Form ready”), with a defined notification message taken over.

Form title, sections, ratings

The form configured on the node

What the node adds

Beyond what the action carried, a Manual form node (1) also configures the action button itself (2) (label, colour, and appearance — solid, subtle or ghost), a condition to complete (5), an auto-continue (6) toggle, and its own next-node selection. Forms (3) gain two block types alongside Section and Rating: Columns, which lay blocks out side by side, and Information block, which carries explanatory text for the person filling the form in.

What the user sees instead

In V1 the user opens the Process tab, fills the form, clicks Submit action to save, then clicks Complete to submit the step for review. In V2 the user clicks the action button on the Actions section on the element, which opens a drawer holding the form (edits autosave).

One button reads Save while the condition to complete is unmet, and Save & Next once it is met or if no condition is set. Submitting writes the values to the element and advances the workflow.

Important notes:

  • The three-layer nesting is gone, so there is no longer a container that groups several user actions under one heading. Grouping is expressed by the order of the nodes on the canvas.
  • Deleting a V1 action deleted its forms, and deleting a step deleted its actions and their forms. In V2 a form belongs to the node it is configured on.

âś… 3. Gates become manual review nodes

Every V1 Gate becomes a single Manual review node. The decision model carries over almost unchanged; two things that used to be toggles on the gate become nodes of their own. Set Reviewers are carried over.

V1 gate configuration

Where it lands in V2

Gate title, description

Node title and description

Reviewers

Permissions / Reviewers on the node

Validate checks – no minimum / at least x approvals / all reviewers must approve

Validate checks, unchanged

Allow element conversion – destination type, archive original, copy comments and relations

Extracted into a Convert element node. In v1, the user chose Convert or Continue at the gate.

In v2 each conversion rule is its own branch, and both the conversion and the continue path run after the Manual review (gate) is approved.

Receive e-mail notification + custom text

Extracted into a Send email node (see section 6) before the Manual review node (“Gate ready”), with a defined notification message taken over.

What the node adds

A configurable action button, a condition to complete that can gate Validate behind criteria beyond the approval count — "approvals > 2 AND budget > 1M" — and an auto-continue toggle, available where the review has a single next node.

What the reviewer sees instead

V1 offers Approve, revoke approval, and Request changes with a mandatory comment, with Validate becoming active once enough approvals are in and the validating expert choosing the next step.

V2 opens a review drawer built as a split button: See submissions, plus Fast approve, Fast request changes and Validate. The drawer shows who has approved, who is still pending, and any open change requests with their comments. It shows the values the submitter entered, with an Edit that opens the form so a reviewer can correct a small error in place rather than sending the whole thing back. Where the path forks after the review, the validating reviewer still chooses the branch on Validate.

Important notes:

  • When Validate is unavailable, a popover on the button lists every unmet check – the approval count, the unmet conditions – so the reviewer can see what is missing. V1 gave no such explanation.
  • In V1, a single gate could carry several conversion destinations. A V2 Convert element node carries one destination (e.g. can be combined with prior routing nodes to route into different conversion paths based on criteria).

đź“„ 4. The Process tab becomes the Actions section

The Process tab is removed. Nothing replaces it as a tab.

Instead, every action button from every workflow active on an element appears in a single Actions section on the element detail page. Clicking a button opens the matching drawer – the form, the review, or the URL – and submitting there both writes to the element and advances the workflow.

V1 Process tab

V2 Actions section

A separate tab on the element

A section on the element detail page, beside the element's data (can be placed by the admin)

Phase pearl chain at the top (Phase tags)

Lifecycle display on the element – auto-migrated from the phase tags (see section 5)

The configured form, inline in the tab

A drawer opened from the action button

"Complete to continue" and "next validation" sections

Action buttons, enabled or disabled according to their conditions

One process per element type per workspace

Buttons from all workflows active on the element, together in one section

Activities on the gate

Moving to the Activities log

Note: on migration, buttons are automatically named after their step ("Open <step title>"). They can be renamed to your liking afterward.

Beyond the detail page. The same buttons are available in the stack view, where the form and the review open as modals rather than drawers – same configuration, same flow, different container.

Admins can also move the buttons: a workflow action widget in the element configuration's form builder places them anywhere on the detail page rather than at the default top-right.

Where the history went

V1 tracked approvals, rejections, actions and comments in the actions and activity log on the gate. V2 carries an Activities log on the element detail page covering every workflow action on that element, automated and manual, filterable by All, Auto, Manual or Reviews, with each entry tagged by the workflow that produced it. Note: for now, only workflow-related property change are logged.

🎚️ 5. Phase tags become Lifecycles

Phases stop being a workflow object and become a Lifecycle on the element type. The migration is automatic: existing phase values, views, filters and the phase display on the element keep working, and admins do not need to do anything.

In V1, a phase tag is created inside the workflow builder, reused across steps as a tag and (potentially) across workflows. The phase tag carries a title and a colour, is attached to a step, and drives the pearl chain on the element. Its order is maintained through Manage Phase Order in the workflow settings menu. Technically, all phase tags live in one global phase tag field per space.

How phases are migrated

  • Every V1 workflow that uses phase tags becomes one Lifecycle on its element type, named after the workflow. Five workflows with phases become five lifecycles.
  • Each lifecycle is backed by a single-select dropdown property with the same name as the workflow. Its options are the phases of that workflow.
  • The lifecycle's activation filter is copied from the workflow's start criteria, so the lifecycle shows on the same elements that followed the workflow before.
  • Every element keeps the phase value it had in V1.
  • Every V1 step that changed the phase gets an Update element node in V2 that sets the lifecycle property to the matching option, so phase progression works as before.
  • Lifecycles live on the element type. If two element types used the same phases, each gets its own lifecycle with the same options.

Filters and views do not break

  • The global phase tag field is migrated into one combined Lifecycles field (formerly shown as "Workflow phase" in filters). It holds the phases of all lifecycles in the space as a flat list, exactly like the V1 global phase tag list.
  • Board, table and other views that filter on phase tags, e.g. to mimic a workflow on a board, keep working without reconfiguration.

V1 phase configuration

Where it lands in V2

Phases of one workflow

One lifecycle per workflow, named like the workflow

Phase tag (title)

Option of the lifecycle's dropdown property

Global phase tag field (filters, views)

Lifecycles field – a flat list of all lifecycle phases in the space

Workflow start criteria (which elements show phases)

Lifecycle activation filter

Phase set on a step

Update element node that sets the lifecycle property

Manage Phase Order

Option order in the lifecycle configuration

Pearl chain on the element

Lifecycle display on the element detail page

What the admin sees instead

Lifecycles are configured in the new Lifecycle tab of the element type configuration:

  • Create or edit a lifecycle by choosing a single-select dropdown property, either one bound to the element type or one from the workspace. A workspace property is bound to the element type automatically on save.
  • Create a new property, or edit the selected one, directly from the lifecycle.
  • Reorder, rename and hide phases. The order applies to the lifecycle only and does not change the option order in the property configuration.
  • Pin further fields to the phase item, shown in a popover on the element. Text and rich text fields cannot be pinned.
  • Set an activation filter that decides on which elements the lifecycle is shown.

What the user sees instead

The element detail page shows every lifecycle whose activation filter matches the element, and the user can switch between them. Pinned field values are shown per phase, with empty pinned fields grouped in a separate section.

Important notes:

  • A property used in a lifecycle is locked to a single-select dropdown; its type cannot be changed.
  • Properties and options used in a lifecycle or workflow cannot be deleted, to prevent broken workflows and views. New options can still be added. Note: this safeguard is being finalised.
  • A phase change no longer has to sit on a step: an Update element node can set it at any point, including after an automation rather than after a user action.
  • The existing "display as step" option for a dropdown pinned to the element header stays available. Admins who use it do not need to change anything and can switch to lifecycles at their own pace.

đź”§ 6. Other changes

E-mail notifications become nodes

  • V1 carries an e-mail toggle with custom text on an action and on a gate, which fires when that action or gate needs performing.
  • V2 removes both toggles and provides a Send email node with configurable recipients, subject and body, placed before the Manual Form and/or Review node in v2 (note: the system notification is kept when a manual review is validated). Recipients currently cover specific users and user search fields.

Two consequences worth knowing: in V1 no notification was sent when the same user was both action assignee and gate reviewer; and V1 tied a notification to the moment a task became due. In V2 the send happens when the workflow reaches the node.

Further, since now the “send email” node is separate, you can now review and change the default subjects without changing the list of assignees. Also: v2 now supports rich text in the email body; make use of it by updating your prior message.

Element conversion becomes a node

  • V1 configures conversion as a toggle on a gate, with a destination element type, an archive-original toggle, a copy-comments-and-relations toggle, and the option to add further destinations.
  • V2 provides a Convert element node carrying destination, archive and copy options, placed anywhere in the flow rather than only on a decision point.

Start-node criteria become the Matching elements trigger

  • V1 filters which elements of a type follow the process using criteria on the start node, combined with AND/OR.
  • V2 keeps this as the Matching elements start trigger, configured the same way — property, operator, value, combined with AND/OR. What changes is that it now sits alongside other trigger types rather than being the only way a workflow starts.
    • If no criteria has been set, the new trigger is Always apply.

Linking is no longer one-in, one-out

  • In V1 a step could be linked to one node in and one node out, and only a gate could lead to several paths.
  • V2 removes that constraint: routing nodes fan out by design, a Manual review can lead to several next nodes, and each branch has its own connection point. The next node can also be chosen in the configuration panel rather than only by dragging on the canvas.

Shared steps and shared forms

  • In V1, steps and their forms are shared across workflows: editing a form inside a shared step updates every workflow using that step, and the documented way to avoid this is to delete the step in the duplicated workflow and rebuild it from scratch.
  • In V2 a form is configured on the node that uses it.

The workflow settings menu loses one entry

  • Version History, Rename, Duplicate and Delete are unchanged.
  • Manage Phase Order is removed – phase order is now set in the lifecycle configuration (see section 5).

Multi-destination gates

  • V1 allows several conversion destinations on one gate; a V2 Convert element node takes one destination.
  • In v2, a multi-conversion node is migrated and a popup decision shown on the gate exit which convert to conduct.

Multi-phase properties on one element type

  • A customer running several workflows with phases on one element type gets one lifecycle per workflow, and users switch between them on the element. If several workflows are later configured to update the same lifecycle property, configure them cautiously so one workflow does not overwrite the progress of another.

Migration of running elements

    • Forms submitted inside a not-yet-completed step in v1, are considered “submitted”.
  • Example: In v1, a step with two forms – both are submitted but the step is not completed – become two submitted forms in v2.
    • Those submissions show the element’s current field values:
  • Each element receives one continuous workflow history logged in the Activities tab on the element detail page in v2. “Step completed” entries are deprecated and now considered a form completion.

đź“‹ 7. What has no V1 equivalent

These are not migrations – nothing in V1 maps onto them – but they are the reason several V1 workarounds are no longer necessary.

V2 capability

The V1 workaround it removes

Switch, Conditional run, Parallel run

Building a near-duplicate workflow per department or scenario, because execution was linear

Filter

Guarding downstream work by convention rather than by configuration

Update element, Change status, Delay

Doing these by hand, or not at all

Manual trigger, Manual URL

Creating a form with no fields, or documenting an external step outside the platform

Condition to complete, auto-continue

Relying on the user to notice that a step was ready to advance

Activity log with workflow-origin tags

Reconstructing what happened from the gate log/activities alone