> ## Documentation Index
> Fetch the complete documentation index at: https://openops-f559c8bf.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Workflow Version History

> How to track and manage workflow versions

When you create a new workflow or start editing an existing one, you're working with a draft. For draft editing, there are **Undo** and **Redo** buttons in the top menu of the workflow editor:

![Undo/Redo](https://mintcdn.com/openops-f559c8bf/Dq0j-Ls86aG9hAnF/images/versioning-undo-redo.png?fit=max\&auto=format\&n=Dq0j-Ls86aG9hAnF\&q=85\&s=e106a8228179283c38b7eaeca337bf14)

Use **Undo** and **Redo** to cancel or repeat the creation of workflow steps. Note that operations more granular than step creation, such as modifying the properties of an action, do not create a new item in the undo stack.

Every time you publish a workflow, OpenOps records the published version so you can view or restore it later. When a workflow is open in the workflow editor, you can click **Version History** in the top menu:

![Version History button](https://mintcdn.com/openops-f559c8bf/Dq0j-Ls86aG9hAnF/images/versioning-menu-versions-history.png?fit=max\&auto=format\&n=Dq0j-Ls86aG9hAnF\&q=85\&s=45951dad2003c638cc85bf7d36747d96)

This opens the **Version History** pane to the left of the editor:

![Version History pane](https://mintcdn.com/openops-f559c8bf/Dq0j-Ls86aG9hAnF/images/versioning-version-history.png?fit=max\&auto=format\&n=Dq0j-Ls86aG9hAnF\&q=85\&s=a4de76dc96ca26728ed347d0f086b7db)

The version that is currently published is marked with a green dot.

The eye icon marks the version that you're currently viewing. If you click the three-dot menu to the right of a version, you can choose to view that version or use it as a starting point to draft a new version:

![Context menu of a version](https://mintcdn.com/openops-f559c8bf/Dq0j-Ls86aG9hAnF/images/versioning-context-menu.png?fit=max\&auto=format\&n=Dq0j-Ls86aG9hAnF\&q=85\&s=069dbf74f6a852d3cae262e979b1878e)

Reverting to an earlier version is especially useful if the latest published version of a workflow has proven to be problematic, and you'd like to revert to an older version that works. In this case, select **Use as draft** for a previous version known to be functional, then click **Publish**, and the working version is now back in action.

Note that whenever you start editing your workflow, your current draft is also represented in **Version History** by a record with a yellow dot next to it:

![Version History with a draft](https://mintcdn.com/openops-f559c8bf/Dq0j-Ls86aG9hAnF/images/versioning-version-history-draft.png?fit=max\&auto=format\&n=Dq0j-Ls86aG9hAnF\&q=85\&s=464c5863836feb82ccd692f5d7f4ea47)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.