Skip to main content

Inline Editing

You edit your Blueprint directly on the canvas in the Visual view. Every change you make β€” whether it’s renaming a section, adjusting a condition, or adding a new element β€” immediately updates the Specification view as well. The Visual view and Specification view always stay in sync because they represent the same underlying logic.

Editing elements

Double-click any editable part of an element to start editing it inline. A text cursor appears and you can type directly on the canvas. Double-clicking the expression in an assignment node to edit it inline Each element type has different editable parts:
Element typeWhat you can edit
Section headerTitle and description
AssignmentTitle and expression (e.g., deliveryFee = 0)
DecisionTitle and condition (e.g., cartValue >= 50)
CallTitle, target Blueprint, input mapping, and result variable
ReturnTitle
ErrorTitle and error message
Click outside the element or press Escape to finish editing.

The node toolbar

When you click an element, it becomes selected (shown by a colored border) and a node toolbar appears to its left. A selected assignment node with the node toolbar visible on its left side The toolbar provides these actions (top to bottom):
IconActionDescription
CopyCopyCopies the element to the clipboard
Paste stylePaste styleApplies the style from a copied element
SettingsSettingsOpens element configuration options
PlayRun from hereRuns the Blueprint starting from this element
AddAdd elementInserts a new element after this one
DeleteDeleteRemoves the element from the flow

Adding elements

You add new elements at connection points in the diagram β€” the small circles between existing elements. Click one to open the element palette, then select the element type you want to add. The element palette showing available element types The palette offers: Assignment, Decision, Loop (items), Loop (counter), Error, Return, and Call. You can also add elements using the Add button in the node toolbar of an existing element.

Deleting elements

To delete an element:
  1. Click the element to select it
  2. Click the Delete button (trash icon) at the bottom of the node toolbar

Editing section headers

Sections group related elements together. Each section has a title and a description that explain what that part of the logic does. Double-click the section title or description to edit it. These labels appear in both the Visual view and the Specification view, so clear, descriptive names help anyone reading the Blueprint understand the logic.

Changes sync to the Specification view

Every inline edit you make is immediately reflected in the Specification view. There is no separate editing mode for the specification β€” the Visual view is the single place where you build and modify your Blueprint. The Specification view provides a read-only, document-style representation of the same logic. This means:
  • Renaming a section title updates the corresponding heading in the Specification
  • Changing an expression updates the logic description
  • Adding or removing elements updates the document structure
Switch between views using the Visual and Specification buttons in the top-right corner of the editor to verify your changes from both perspectives.

What to do next