🔤
Transform Text
base.text.transformBase SetUtilityTransforms text casing or whitespace. Use trim before comparing strings, uppercase for shouty replies, or title case for display names.
On the canvas
This is what Transform Text looks like when you place it on your flow. Each field below is something you configure in the inspector panel.
🔤Utility
Transform Text
base.text.transformtextrequired
{{user.name}}
mode
select…
asrequired
normalized
Config fields
| Field | Type | Req | What it does |
|---|---|---|---|
text{{user.name}} | text | yes | Text 📝 |
mode | select | — | Transform |
asnormalized | text | yes | Save as ✨ |
Sparks this piece adds
After this piece runs, these values are available as sparks in every node downstream.
{{transformed}}stringTransformed textOutput ports
outputTransformed text spark is ready
📐
In TypeScript, this would be…
Not something you need to write — just a look at what Kitcord does for you.
TypeScript
const normalized = text.trim().toLowerCase();
// modes: trim | upper | lower | title (title case via split/map)More Utility pieces