Skip to main content

Message Node

The MessageNode displays a static message to the user during the flow. It does not require any user input and automatically continues to the next node after rendering.

In WebChat, the message appears as a chatbot bubble. In TellUs, it renders as inline text using a <span>. This node is purely informational and does not affect the flow logic.

Use Case​

Use the MessageNode when you need to:

  • Show instructions or helpful text to the user
  • Provide confirmations or status updates
  • Introduce or separate sections in a flow
  • Guide the user without interrupting the flow

It's especially useful before an input node or after a backend action to explain what just happened or what’s next.

UI Examples​

Node is shown as inline text. Node in TellUs

Behavior​

  • Non-blocking: The node does not wait for user interaction
  • Automatically advances to the next node after being displayed
  • Renders differently depending on UI:
    • WebChat: as a bot message bubble
    • TellUs: as inline text
  • No outputs: this node produces no variables or user responses
  • Can be reused in multiple places in a flow without side effects

Node Metadata​

PropertyDescription
Node classMessageNode
MessageType1
CanBeEditedFalse
CanBeProcessedOnceFalse
RequireUserResponseYesWithoutAwaiting

Input Properties​

PropertyDescription
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.

Quick guide​

Learn how to create a message node in Atlas Editor with this guide

Go to atest.editor.atlas.ifext.biz​

1. Right-click anywhere​

Navigate to the desired section. Right-click anywhere

2. Click "Create new node"​

Initiate a new node creation.

Click 'Create new node'

3. Click "Generic Message"​

Choose the generic message type.

Click 'Generic Message'

4. Fill "Hello from Atlas!"​

Input the message content.

Fill 'Hello from Atlas!'

5. Click here​

Start connecting the node

Click here

6. Click here​

Finish the connection

Click here

7. Click "Save"​

Save the newly created message node.

Click 'Save'

This guide covered the process of creating a message node in Atlas Editor.