> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes. # 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. Select **Version History** in the top-left of the builder to open the version panel and its timestamped entries. --- ## 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. After editing the draft, select **Deploy** to make it live and add the next numbered entry to Version History. --- ## 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. Open **Version History**, select the desired prior version, and select **Restore**.