Environments have been deprecated, and is only included for backwards compatibility. This information is only relevant to users which were running robot prior to version 7.2. For storing data in databases, see Storing data in databases. Logging is now configured in Settings.

This describes the legacy environments.
When a robot is run, the environment list must contain the Common Robot Environment, exactly one Robot Info Environment, exactly one Storage Environment, and exactly one Message Environment. If the robot requires input, then the environment list must also contain exactly one Input Configuration.

Note, however, that if you execute a robot on RoboServer, you can leave out any environment to get the default behavior.


To run a robot that stores the extracted objects and generated status messages in a database, and retrieves the robot info from the RoboManager database, use an environment list containing the following environments: Common Robot Environment, Database Robot Info Environment, Database Storage Environment, and Database Message Environment.

If the robot requires input, then add a Input Configuration containing the input variables needed by the robot in order to execute.