---
schema_version: "1"
id: 6904036ebf259a5aa7f43e9d6ae67871a273260a85d9d4c60d57f456ecf6626e
title: Manage Blueprint Versions in Agentforce Operations
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/automate_afsc_blueprints_manage_versions.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.automate_afsc_blueprints_manage_versions.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 181a98d97bb166a8b140de2dd20090d398baa7e5aca329ca3d520c7f4604b3d9
description: Create new versions of blueprints, review change history, and restore a previous version in Agentforce Operations.
products:
  - Cross Cloud
release: "264"
---
# Manage Blueprint Versions in Agentforce Operations

Create new versions of blueprints, review change history, and restore a previous version in Agentforce Operations.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="1" style="text-align:left;vertical-align:top;" id="d29323e38">License Required</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="License Required" class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e38 ">
              <p>This feature is a workspace that’s external to your Salesforce org and requires
                an Agentforce Operations license. </p>
              <p style="margin-bottom:0;">To purchase an Agentforce Operations license, contact your Salesforce account
                executive.</p>
            </td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:left;vertical-align:top;" id="d29323e71">Role or Access Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Role or Access Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e71 ">To create a blueprint from scratch, using AI, or by importing a .rex file in
              Agentforce Operations:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e71 ">Admin role or Creator role</td>

          </tr>
          <tr class="">
            <td data-label="Role or Access Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e71 ">
              <p style="margin-bottom:0;">To create a blueprint by importing a .docx file in Agentforce Operations:</p>
            </td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e71 ">Admin role</td>

          </tr>
          <tr class="">
            <td data-label="Role or Access Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e71 ">To publish a blueprint in Agentforce Operations:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e71 ">Admin role or Publisher role with View access for the blueprint</td>

          </tr>
          <tr class="">
            <td data-label="Role or Access Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e71 ">To edit a blueprint in Agentforce Operations:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d29323e71 ">Admin role, Creator role, or a user with Edit access for the blueprint</td>

          </tr>
        </tbody>
      </table>

Every time you publish a blueprint, Agentforce Operations creates a new version and records the changes in the change log. Each blueprint has a unique identifier (UUID) that stays consistent across all versions, making it easy to track the blueprint over time. You can create new versions, add version notes, and restore a previous version when needed.

When you create a new version, the draft is visible only to you and anyone you've granted access to in the Access tab. The published blueprint remains available to others while you work on the draft.

## Create a New Version of a Blueprint to Edit It

To edit a published blueprint, create a new version, and then make your changes. Agentforce Operations records the new version in the blueprint's change log.

1. In the navigation sidebar, click **Blueprints**.
2. On the blueprint you want to edit, click the three dot dropdown list.
3. Click **New version**.
    
    The new version of the blueprint opens as a draft blueprint. Only one draft can exist at a time. If a draft is in progress, and you try to create a new version, Agentforce Operations directs you to the existing draft version instead of creating a new one.
4. Make your changes to the draft.
5. Click the three dot dropdown list and click **Publish blueprint**.
6. Enter version notes that describe what changed and click **Publish**.
    
    Publishing requires version notes. They appear in the blueprint's change log and About tab.
    
    If the blueprint includes AI agent tasks, each task must have a saved plan before you can publish. See [Get AI Agent Tasks Ready for Run Time in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_ai_agent_get_ready.htm&release=264.0.0&type=5 "Before you publish a blueprint, make sure that your AI agent tasks are tested and producing reliable results. This section walks you through how plans work, how to test them, and how to lock them for consistent run-time behavior in Agentforce Operations.").

Agentforce Operations publishes the blueprint, increments the version number by one, and records the version notes. The version number appears in the About tab.

## Review a Blueprint’s Version Change Log

The change log tracks every published version of a blueprint, including who created and published each version, when, and any notes about what changed. Anyone who can view the published blueprint can view its change log from the About tab. Agentforce Operations orders the change log from newest to oldest version.

1. In the navigation sidebar, click **Blueprints**.
2. On the published blueprint, click **Open**.
3. Click the **About** tab.
4. Click **View change log**.

## Restore a Previous Version of a Blueprint

Restore a blueprint to any previous version from the change log. You can't restore a previous version while a draft version is in progress.

1. In the navigation sidebar, click **Blueprints**.
2. On the published blueprint, click **Open**.
3. Click the **About** tab.
4. Click **View change log**.
5. Click the version number that you want to restore. For example, click **2**.
    
    The version opens.
6. Click the three dot dropdown list and click **Restore this version**.
7. Make any changes.
8. Click the three dot dropdown list and click **Publish blueprint.**