Create or update a runtime variable.
| Parameter |
Type |
Required |
Description |
name |
string |
✅ |
Variable name |
value |
any |
✅ |
Value to set. Supports ${variable} substitution. |
Perform a mathematical operation.
| Parameter |
Type |
Required |
Description |
left_operand |
number |
✅ |
Left operand. Supports ${variable}. |
operator |
string |
✅ |
Operator: +, -, *, /, % |
right_operand |
number |
✅ |
Right operand. Supports ${variable}. |
output_variable |
string |
❌ |
Variable to store the result |
Perform a string manipulation.
| Parameter |
Type |
Required |
Description |
value |
string |
✅ |
Input string. Supports ${variable}. |
operation |
string |
✅ |
Operation (see table below) |
params |
object |
❌ |
Operation-specific parameters |
output_variable |
string |
❌ |
Variable to store the result |
| Operation |
Description |
Parameters |
concat |
Concatenate strings |
params.value: string to append |
split |
Split into array |
params.delimiter: separator |
replace |
Find and replace |
params.find, params.replace_with, params.flags |
to_upper |
Convert to uppercase |
— |
to_lower |
Convert to lowercase |
— |
trim |
Remove whitespace |
— |
url_encode |
URL-encode the string |
— |
Perform operations on list variables.
| Parameter |
Type |
Required |
Description |
variable |
string |
✅ |
List variable name |
operation |
string |
✅ |
Operation: create, push, pop, split_string |
value |
any |
❌ |
Value to push or string to split |
delimiter |
string |
❌ |
Delimiter for split_string |