Text Functions

19 functions for text manipulation.

FunctionDescriptionInputs → Output
AtCharacter at positiontext, position → output
Base64Encode to base64text → output
Base64 DecodeDecode from base64text → output
ComposeFree-form text with drag fields (mail merge)template → output
ConcatenateCombine two textstext 1, text 2 → output
FindFirst match position (0-indexed, -1 if not found)look in, look for → position
Find EmailFind first email addresstext → email
Find LastLast match positionlook in, look for → position
Find PatternFirst regex matchtext, pattern → match
LengthText lengthtext → length
RandomRandom text of length Nlength → output
ReplaceFind and replacelook in, look for, replace with, all instances, case sensitive → output
Replace PatternsReplace multiple patternstext, patterns, replace with → output
SplitSplit by delimitertext, separator → list
SegmentSubstringtext, start at, end before → segment
To Lower CaseLowercasetext → output
To Upper CaseUPPERCASEtext → output
TrimRemove whitespacetext → output
Unique IDGenerate UUID— → unique ID

Example: Parse and Format Data

Text Transformation

Parse JSON, extract field, format response

JSON

Parse

string
RAW
output

Object

Get

object
output
path
message
output

Text

Compose

template
You said: {{output}}
output

Compose

The most versatile text function. Enter free-form text in a textarea and drag output fields from previous blocks directly into your text — like a mail merge.

Example: Hello {{firstName}}, your order #{{orderId}} is confirmed.

Replace

Options:

  • all instances (true/false) — replace first occurrence or all
  • case sensitive (true/false) — match case or ignore