Task versioning
- Last Updated: September 29, 2025
- 4 minute read
- Automate MFT
- Documentation
Automate MFT supports task versioning. Task versions allow users to track changes, maintain historical records, and manage updates to automated workflows.
A task version is a snapshot of a task’s configuration at a specific point in time. Each time a task is modified and saved, Automate MFT creates a new version, preserving the previous state for reference or rollback.
Automatic versioning
Every time a task is edited and saved, a new version is created automatically. There is no need for manual intervention to maintain version history. The system keeps up to 200 versions of each task, and once that limit is reached, it automatically replaces the oldest versions to stay within the limit.
Named versions
Named versions are specific versions of a task that a user can explicitly label with a meaningful name, rather than relying on the automatic version numbering or timestamps. This is useful for marking important milestones or configurations, making it easier to identify and restore key versions. Users can save up to 100 named versions.
- Select the task in the list, click the more options icon
(
) followed by
View Versions. Click New Version, and enter a version name and
description. - Select a task to edit, click , and enter a version name and description.
The system supports up to 100 named versions per task. Unlike automatic versions, named versions are not overwritten automatically when the limit is reached. Once a task reaches the maximum of 100 named versions, the system will display an error to indicate that the limit has been reached. To continue saving new named versions, users must manually delete one or more existing named versions to free up space.
Version identification
Each version is assigned a unique identifier and timestamp. To view
the version history, select the task in the list, click the more options icon
(
) followed by View Versions.
Restore versions
You can select a previous version and restore it, reverting the task
configuration to that state. This is useful after troubleshooting or testing
changes. To restore a task to a previous version, select the task in the list, click
the more options icon (
) followed by View
Versions. Select the version from the list and click the restore
icon (
).
Cloned task versions
You can select a previous version to clone a task. This automatically creates and saves a new task with the same configuration. The task name references the original name and the version it is cloned from.
- Select the task version in the list, click the more options
icon (
) followed by
View Versions. Select the
version from the list and click the clone icon (
). - Select a task to edit, click . Select the version from the list and click the clone icon
(
).
Delete versions
You can delete automatic and named versions from the version
history. To delete a version, select the task version in the list, click the more
options icon (
) followed by
View Versions. Select the version from
the list and click the delete icon (
).