All integrations

String integration

The String package (Robomotion.String, v1.5.0) adds 27 nodes to Robomotion flows, including Assign, Compare and Concatenate.

It runs on Windows, macOS and Linux robots. For AI agents, 26 of its nodes work as tools, and its Toolkit node exposes 6 tools at once.

What the String package does

String package provides simple nodes to manipulate UTF-8 encoded strings.

Utility package for manipulating UTF-8 encoded strings. Provides nodes for case conversion (uppercase, lowercase), searching (index, last index, index any, includes, has prefix, has suffix), transformation (trim, replace, split, join, cut, concatenate, reverse, repeat), measurement (get length, count substring), type conversion (to string, to number, to boolean), Handlebars template rendering with context objects, and generation (random alphanumeric strings, UUIDs). Assign node supports variable scoping (Global, Flow, Local, Message, Custom) with thread-safe writes for Global and Flow scopes. No authentication required.

Namespace
Robomotion.String
Latest version
1.5.0 (11 versions published)
Written in
Go
Categories
Dev Tools

String nodes (27)

These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.

NodeNode IDType
AssignRobomotion.String.Assign
Agent tool
CompareRobomotion.String.Compare
Agent tool
ConcatenateRobomotion.String.Concatenate
Agent tool
To BooleanRobomotion.String.ToBoolean
Agent tool
To NumberRobomotion.String.ToNumber
Agent tool
To StringRobomotion.String.ToString
Agent tool
CountRobomotion.String.Count
Agent tool
CutRobomotion.String.Cut
Agent tool
Generate StringRobomotion.String.GenerateString
Agent tool
Generate UUIDRobomotion.String.GenerateUUID
Agent tool
Get LengthRobomotion.String.GetLength
Agent tool
Has PrefixRobomotion.String.HasPrefix
Agent tool
Has SuffixRobomotion.String.HasSuffix
Agent tool
IncludesRobomotion.String.Includes
Agent tool
Index AnyRobomotion.String.IndexAny
Agent tool
IndexRobomotion.String.Index
Agent tool
JoinRobomotion.String.Join
Agent tool
Last IndexRobomotion.String.LastIndex
Agent tool
LowercaseRobomotion.String.Lowercase
Agent tool
RepeatRobomotion.String.Repeat
Agent tool
ReplaceRobomotion.String.Replace
Agent tool
ReverseRobomotion.String.Reverse
Agent tool
SplitRobomotion.String.Split
Agent tool
TemplateRobomotion.String.Template
Agent tool
TrimRobomotion.String.Trim
Agent tool
UppercaseRobomotion.String.Uppercase
Agent tool
ToolkitRobomotion.String.Agents.Toolkit
Toolkit · 6 tools

Platforms

The String package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.

How to install the String package

  1. Open Packages in the Robomotion Flow Designer.
  2. Search for String or Robomotion.String, then click Install on its card.
  3. The String nodes appear in the node palette for everyone in the workspace, because installation is per workspace.

From a terminal, the Robomotion CLI installs the same package:

robomotion install Robomotion.String

Related integrations

Packages that share a category or keywords with String. It is filed under Dev Tools.

String documentation

The String package reference on docs.robomotion.io documents each node and its properties.

https://docs.robomotion.io/reference/packages/string/

Package data from the Robomotion package index, synced October 31, 2026.