Versioning
FlowStack tracks changes to your automations so you can safely iterate and roll back when needed.
Flow Builder Versioning
Draft vs. Published
The Flow Builder uses a draft/publish model:
- Draft — Your working copy. Edit freely without affecting the live automation.
- Published — The version that runs in production. Only changes when you explicitly publish.
Workflow:
- Edit your flow (creates or updates a draft)
- Test the draft using Test Flow
- Click Publish to promote the draft to production
- The previous published version is archived
Viewing Version History
- Open a flow in the Flow Builder
- Click the Versions tab
- See a list of all published versions with:
- Version number
- Published date
- Who published it
- Click any version to view its configuration
Rolling Back
To revert to a previous version:
- Open the Versions tab
- Find the version you want to restore
- Click Restore This Version
- The restored version becomes your new draft
- Test it, then Publish to make it live
Workflow Builder Versioning
Automatic Save
The Workflow Builder automatically saves your changes as you work. Every save creates a snapshot that you can return to.
Activation State
Workflows have an active/inactive toggle:
- Active — The workflow runs automatically based on its trigger
- Inactive — The workflow is paused and won't run (but can still be executed manually)
Deactivate a workflow before making major changes, then reactivate after testing.
Best Practices
- Always test before publishing — Use Test Flow or Execute Workflow to verify changes
- Deactivate before major edits — Prevents partially-edited flows from running in production
- Use descriptive names — Name your flows clearly so version history is meaningful
- Keep flows focused — Small, single-purpose flows are easier to version and debug than monolithic ones