Skip to main content
Version History tracks snapshots of your flow agent, allowing you to review changes and restore previous states.

Overview

Each version captures:
  • Agent configuration (name, system prompt, settings)
  • All nodes and their configurations
  • All edges and transitions
  • Voice and environment settings

Viewing Version History

  1. Open your flow agent in the Flow Builder
  2. Click SettingsVersion History
  3. Browse the timeline of versions

Version Information

Each version shows:
FieldDescription
Version #Sequential version number
Date/TimeWhen the version was created
Created ByWho saved the version
Node CountNumber of nodes in this version
Edge CountNumber of connections
Restored FromIf restored from another version

Creating Versions

Versions are created automatically when:
  • You save the flow
  • You activate/deactivate the agent
  • You restore from a previous version

Manual Version Notes

Add notes when saving important milestones:
Version 12: "Added Spanish language support"
Version 13: "Fixed billing transition bug"
Version 14: "Pre-launch final version"

Restoring Versions

To restore a previous version:
  1. Open Version History
  2. Find the version you want
  3. Click Restore
  4. Confirm the restoration
  5. A new version is created with the restored content
Restoring creates a new version. Your current work becomes the previous version and isn’t lost.

What Gets Restored

RestoredNot Restored
Node configurationsPhone number assignments
Edge connectionsCall history
System promptAnalytics data
Voice settingsKnowledge base content
Environment settings

Use Cases

Scenario: You pushed a change that broke the flow.Solution:
  1. Deactivate the agent
  2. Open Version History
  3. Restore the last working version
  4. Reactivate
Scenario: You want to see what changed between versions.Solution:
  1. Note the configuration in the current version
  2. Restore an older version (temporarily)
  3. Compare the differences
  4. Restore the newer version if needed
Scenario: You want to try major changes without risk.Solution:
  1. Save current version as a checkpoint
  2. Make experimental changes
  3. Test thoroughly
  4. Keep or restore as needed

Version Timeline

Versions form a linear timeline:
v1 → v2 → v3 → v4 → v5 (current)

         Restored from v2 creates v6
Restoring doesn’t replace the timeline—it adds a new version.

Best Practices

Save Before Big Changes

Create a checkpoint before major modifications.

Name Important Versions

Add notes to milestone versions for easy identification.

Review Before Restoring

Check what’s in a version before restoring.

Don't Panic

Your current work is never lost—it becomes the previous version.

Version Limits

LimitValue
Versions per agentUnlimited
Version retentionIndefinite
Restore speedInstant