The ‘GenerateItem’ action is designed to create dynamic ‘items’ to use elsewhere in a script. Unlike the PickItem action which selects from a predefined list, this action is used for creating things dynamically such as randomised email addresses, passwords or dates.
This type simply generates random passwords and doesn’t have any additional options as the others do.
Whilst similar to the random string GenerateItem type, this type differs because it will randomly upper and lower case the characters, includes numbers and adds two special characters.
The two special characters will be selected randomly from this list: ! ? [ ] { } * £ @
If you require the special character list to be extended or made optional then please get in touch – we’d be happy to make improvements to match your requirements.

To use the generated item, enter $ScriptVariable.<Name>
where <Name>
is the name you gave when setting up the action.
The generated string can be input into a text field using either a SendKeys, Form or FormSelector action, dynamically placed in the URL used in an Open action, or in the body of an ApiCall action. Here is an example of it being used in a SendKeys action:
