PROCESIO
OverviewPlatform ActionsIntegrations & DemosMarketplaceCustom ActionsDeveloperโ€™s Guide

Generate String

Generates random text of the length and character types you choose.

Generate String creates random text of the length you choose, from the character types you tick: digits, uppercase letters, lowercase letters and special characters. Use it for one-time codes, temporary references, file name suffixes or test data.

Add the action

In the Process Designer toolbox, open Utilitary and pick Generate String (or type Generate String in the search box).

The Generate String action properties: Length, the four character-type check boxes and Generated String

Inputs and outputs

FieldDirectionTypeRequiredWhat to put / what you get
LengthInputIntegerYesHow many characters to generate, from 0 to 512.
Numeric digitsInputBoolean (check box)NoUse 0โ€“9.
Uppercase lettersInputBoolean (check box)NoUse Aโ€“Z.
Lowercase lettersInputBoolean (check box)NoUse aโ€“z.
Special charactersInputBoolean (check box)NoUse punctuation and symbols (listed below).
Generated StringOutputTextYesThe random text.

Tick at least one character type. The special characters are:

!@#$%^&*()-_=+[]{}|;:'",.<>?/

Example

LengthTickedGenerated String (one run)
6Numeric digits538271
16all fourEl(fvH?/x])'/KOL
0Lowercase letters(empty text)
6nonestep fails: At least one checkbox must be active.
513Lowercase lettersstep fails: String Length must be lower than 512.
-3Lowercase lettersstep fails: An error occurred while generating the string.

Good to know

  • Each character is picked at random from all the ticked types together. A short string is not guaranteed to contain one of each type, so it may not pass a password rule like "at least one digit and one capital".
  • The maximum length is 512 characters (512 is allowed, 513 is refused).
  • The text is random, not cryptographically secure: do not use it as a password or a security token.
  • Special characters include quotes, <, > and &. Leave them out if the text goes into a URL, HTML, JSON or a file name.

On this page