Skip to main content

Text: Template

Replace placeholders in a message template with the provided values. Placeholders are auto-detected from the {name} tokens in the message — each unique placeholder becomes its own input connector.

Example
Configuration:
Message: Hello {name} !

Input: name = Sam
Ouput: Hello Sam !

Parameters

Messagerequired

The message template. Use brackets to define placeholders (for example: "Hello {name} !"). A placeholder name must be non-empty and contain no whitespace or nested braces. Doubled braces ({{ / }}) are literal escapes; {} and unclosed braces are ignored. Repeating the same placeholder (e.g. {x} ... {x}) creates a single connector whose value is substituted everywhere.

Input

Placeholders connectorsrequired

One required input connector per placeholder detected in the message, keyed by the placeholder name. Accepts Text, Number, JSON, Boolean, Date, Time, Datetime, and Location values. If a placeholder has no value at runtime, the step fails (missing input).

Output

Text

The message template with placeholders replaced by the provided values.