Skip to main content

Load Draft Node

The Load Draft node retrieves a previously saved technical draft (internal system checkpoint) and automatically restores all captured data into the flow, allowing the process to resume from that state. This is not a customer-facing resume feature, rather, it's used by the system to restore flow state for internal processing or multi-step workflows.

warning

Node is used exclusively for TellUs. This loads a technical draft saved by the system, not a customer-controlled pause/resume draft.

Use Case​

Use the Load Draft node when:

  • You need to resume a flow from a previously saved technical draft (internal system checkpoint) as part of a multi-step process.
  • You want to restore the flow state that was captured at a specific business milestone, allowing the process to continue from that checkpoint.
  • You are implementing a multi-stage workflow where an initial draft is saved internally, then later retrieved to complete the remaining steps (for example, after a customer completes the first step of a two-step claims process).

Don't use the Load Draft node when:

  • There is no previously saved technical draft to load, as the node requires existing draft data to restore the flow state.

UI Examples​

Only output, no UI

Behavior​

  • Blocking: the node waits for the technical draft data to be retrieved and loaded before proceeding
  • Produces output: populates all flow fields with the previously saved technical draft information, restoring the prior state captured at a specific checkpoint
  • Supports validation: validates that a technical draft exists and contains valid data before loading; if not, nothing is loaded
  • Moves to the next node: after all technical draft information has been successfully loaded and applied to the flow

Node Metadata​

PropertyDescription
Node classLoadDraftNode
MessageType48
CanBeEditedFalse
CanBeProcessedOnceFalse
RequireUserResponseNo

Input Properties​

PropertyDescription
draftId

Saved draft ID

originalConversationId

Saved conversation ID

firstNodeId

ID of the first node to load from draft

lastNodeId

ID of the last node to load from draft

defaultValidationMessage

The default error message shown when the input is invalid or missing. This is used if no custom validation message is provided.

  • Default Values:
      • En:Please type in value
      • No:Skriv noe
      • Dk:Indtast værdi
      • Fi:Kirjoita kenttään
      • Se:Ange värde
sectionId

Groups this node visually under a specific section in TellUs. When multiple nodes share the same sectionId, they are displayed together under a shared header.

defaultValue

The initial value that is prefilled into the input field when the node is rendered. Useful for suggesting defaults or pre-populating known data.

isRequired

Determines whether the user must provide a value before continuing. If set to true, the form will not proceed without input.

  • Default Values:
      • En:true
  • Allowed Values:
      • true
      • false
isRequiredValidationMessage

The error message shown when a required field is left empty. This overrides the default validation message when isRequired is true.

  • Default Values:
      • En:Value is required
      • No:Verdi er påkrevd
      • Dk:Værdi er påkrævet
      • Fi:Arvo vaaditaan
      • Se:Värde krävs

Output Properties​

No output properties.

Editor Example​

Try it in the Atlas Editor

This link opens a prebuilt flow using this node in context. You can inspect how it's configured, how it's connected, and how it behaves in a real editor environment.

Node in TellUs