Skip to content

Reply Message

Sends a response back to the user. You can write plain text or pull values from other nodes with Jinja.

When to use

  • To return the model's answer to the user.
  • To echo or format data from Custom/REST/Tool nodes.
  • To present structured results (e.g., parsed JSON fields) as readable text.

What it does

  • Renders a message using your text + optional Jinja expressions.
  • Supports multi-line content, simple formatting, and variables from state.

There are 2 Versions available:

  • Version 1.0.0 → the simpler legacy version
  • Version 2.0.0 → the enhanced version with structured message types

Version 1.0.0

Field Description Example
Node ID * Unique identifier for this node. ReplyMessage_5
Node Version * Choose Version 1.0.0. Version 1.0.0
Receiver Channel Config (Optional) Defines which channel config to use. None
Reply Message * The plain text message to send back to the user. Thank you for contacting us!

💡 Use Version 1.0.0 for simple text-only messages without structured templates.

Version 2.0.0

Field Description Example
Node ID * Unique identifier for the node. ReplyMessage_5
Node Version * Choose Version 2.0.0. Version 2.0.0
Receiver Channel Defines which chat platform or delivery channel to use (e.g., Webchat, WhatsApp, Telegram). None
Content Type Determines the message format to send (see below). Text Message

Content Type Options

Content Type Description
Text Message Sends a plain or formatted text message.
Media Message Sends an image, video, or file attachment.
Location Message Shares a map location or coordinates.
Button Message Displays interactive buttons users can click.
List Picker Message Sends a structured list allowing users to pick from multiple items.
  • The fields shown depend on the selected Content Type.
  • Choose the message type that fits your channel's capabilities.
  • Some message types may not be supported on all channels.

Typical model output path:

{{ state['nodes']['Model Name']['output']['messages'].content }}

Replace Model Name with your actual node label (case-sensitive).