Parameters are like variables. They can be set during task definition or globally, and are used in certain built-in or custom scripts when a task is run.

Parameters can be used to maintain a value from one part of a task to another. For example, one part of a task can set a parameter, and then, as Next Action the task can send an email utilizing the value contained in the parameter.

There are three types of parameters:
  • Process parameters only apply to processes that are called in an advanced task, and only have the scope of the process within the task.
  • Task parameters are scoped to an individual task and all processes within that task will see the same value.
  • Global parameters have a scope that covers all tasks.

When there are process, task, or global parameters defined using the same name, MOVEit Automation uses a specific method to select the appropriate parameter to implement. For more information, see Parameter Notes.