About Workflow Versions

A workflow version can be in three different states: In Development , Active , or Inactive.

A Workflow Version refers to a specific version of a workflow definition. There are three types of workflow versions:

When you create a workflow version, it is In Development. Once you are satisfied with the workflow model, you can move the workflow version to Active. If you move a development version to active, APEX moves the currently active workflow to inactive. You can delete or duplicate inactive workflows.

For applications running in a developer session, APEX uses the development version of the workflow to start a new workflow instance. Otherwise, APEX uses the active version of the workflow.