Skip to main content
The Text Tools connector provides a comprehensive set of string manipulation operations for your workflows.
No connection required. This utility connector works out of the box.

Tools

string
required
Text to split.
string
required
Delimiter string or regex pattern.
boolean
default:"false"
Treat delimiter as a regular expression.
number
Maximum number of splits.
Example request:
Example response:
string[]
required
Array of strings to join.
string
default:""
Separator between parts.
Example request:
Example response:
string
required
Source text.
String or regex pattern to find.
string
required
Replacement text.
boolean
default:"false"
Treat search as a regular expression.
boolean
default:"true"
Replace all occurrences (or just the first).
string
default:"g"
Regex flags (when isRegex is true).
Example request:
Example response:
string
required
Text to trim.
string
default:"both"
Trim mode: both, start, or end.
string
Specific characters to trim (whitespace if omitted).
Example request:
Example response:
string
required
Text to convert.
string
required
Target case: upper, lower, title, sentence, camel, pascal, snake, kebab, constant, dot, path, or capital.
Example request:
Example response:
string
required
Text to truncate.
number
required
Maximum length.
string
default:"..."
Ellipsis string.
boolean
default:"false"
Truncate at word boundaries.
Example request:
Example response:
string
required
Text to pad.
number
required
Target length.
string
default:" "
Pad character.
string
default:"end"
Pad position: start, end, or both.
Example request:
Example response:
string
required
Text to convert.
boolean
default:"true"
Convert to lowercase.
string
default:"-"
Word separator.
boolean
default:"true"
Strip special characters.
Example request:
Example response:
string
required
Text to reverse.
boolean
default:"false"
Reverse word order instead of characters.
Example request:
Example response:
string
required
Text to count.
Example request:
Example response:
string
required
Text to count.
boolean
default:"true"
Include spaces in the count.
boolean
default:"true"
Include newlines in the count.
Example request:
Example response:
string
required
Source text.
number
required
Start index (0-based).
number
End index (exclusive).
Example request:
Example response:
string
required
Text to repeat.
number
required
Number of repetitions (0–1000).
string
default:""
Separator between repetitions.
Example request:
Example response:
string
required
Text to search.
string
required
Substring to find.
boolean
default:"false"
Case-insensitive search.
Example request:
Example response:
string
required
Text to check.
string
required
Prefix to check for.
boolean
default:"false"
Case-insensitive check.
Example request:
Example response:
string
required
Text to check.
string
required
Suffix to check for.
boolean
default:"false"
Case-insensitive check.
Example request:
Example response: