> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# Versioning

## Introduction

Call Flow Builder offers built-in versioning.
This feature empowers users to test different configurations of a Call Flow without affecting the live version,
and to revert to a previous version if needed.

Once a Call Flow has been created, you can click on the `Version History` button located in the top left corner of the Call Flow Builder interface.
This will open a panel showing all the versions of the call flow, along with a timestamp of when the version was created.

![Opening the version history of a Call Flow.](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/signalwire.docs.buildwithfern.com/8828a41a9dd601596e538ce9d03f5f6e46dc27531ad46cf07f9eb3a878714f0f/assets/images/call-flow/version_button.webp?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260816%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260816T034310Z&X-Amz-Expires=604800&X-Amz-Signature=f82135ecc5a92eef03fca0a603f5cd453fd63f5dbb143a2856bc5213c66fe556&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

## Deploy a new version

If you wish to make edits to a call flow, you can create a new version making any changes you need.
Once you are satisfied with the new version, you can click the `Deploy` button to make the new version the live version of the call flow.
When a new version is saved, it will add a new entry to the version history. The name of the
version will be `+1` from the previous version. E.g. `Version 1.0`, `Version 2.0`, `Version 3.0`, etc.

![Deploying a new version of a Call Flow.](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/signalwire.docs.buildwithfern.com/9f45e8b8ff0d960649ec56cebe8c3f73749d29ccaf45a67b592ff61b6c236a01/assets/images/call-flow/deploy_version.webp?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260816%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260816T034310Z&X-Amz-Expires=604800&X-Amz-Signature=9df3aacdcb9174c50c8310bc604db4a2a931d53a03a5b25098b48be9e08a3700&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)

---

## Revert changes

If you need to revert to a previous version of a call flow,
open the version history panel by clicking the `Version History` button.
Select the version to which you wish to revert.
Click the `Restore` button to confirm.

![Reverting to a previous version of a Call Flow.](https://fdr-prod-docs-files-public.s3.us-east-1.amazonaws.com/signalwire.docs.buildwithfern.com/4723dc9a4be48b9f8b4fb6e2d21d1be0b74a72276b6d795021cab6f3552b8dd6/assets/images/call-flow/revert_version.webp?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA6KXJSKKNFOCF7G4B%2F20260816%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260816T034310Z&X-Amz-Expires=604800&X-Amz-Signature=4945b681e9d3bf0c6b7113320eb5f5653f2f3bdee709a3aee7379fd2b2d8a47c&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject)