Iterating on prompts is essential—but sometimes the latest version doesn’t work as expected. GPTfy’s Prompt Versioning gives you the power to track, restore, and manage changes effortlessly.
Whether you’re testing improvements or rolling back to a stable version, versioning ensures full control for your prompt engineers.
This guide covers:
Enabling Prompt Versioning
Creating and Managing Versions
Reinstating Previous Versions
Migrating Prompts Across Environments
Enabling Prompt Versioning
First, you must enable versioning:
- Go to Cockpit → AI Settings → Preferences.
- Turn the Prompt Versioning toggle to ON.
Note: New versions are created only if this setting is enabled.
Creating and Managing Prompt Versions
Follow these steps to create and manage prompt versions:
Step 1: Create or Open a Prompt
- Navigate to Prompts from the Cockpit.
- Open an existing prompt or click New to create one.
Step 2: Activate the Prompt
Once you finish configuring your prompt, click Activate.
A pop-up will appear asking: “What’s new in this Prompt?”
Enter details describing your updates and click Continue.
Important: Every activation creates a new version automatically.
Step 3: Modify the Prompt
If you need to update the command:
Deactivate the prompt first. (You can only edit after deactivation.)
Make changes to the prompt command.
Activate again to save as a new version.
You can experiment with different prompt commands while keeping the same context mapping.
Reinstating Previous Versions
Sometimes, you may need to revert to a working version. Here’s how:
In the Versions tab, find the version you want.
Click Reinstate next to it.
What happens:
The current active version is deactivated.
A new version is created based on the reinstated version.
Note- Your version history remains intact for future reference.
Migrating Prompts across Environments
Step 1: Download a Version
Click the version number to open the details.
Click Download to export the version as a JSON file.
Step 2: Import or Compare
Use the downloaded JSON to recreate, analyze, or compare prompts across environments.
JSON exports help you sync, audit, or share prompt configurations securely.
Note
Prompt Testing Improvements: You can now press Ctrl+S (or Cmd+S) to quickly save during prompt edits.
Improved Save Experience: When you test prompts, the tested record is auto-selected after saving.
Prompt Versioning Settings: A grounding prefix can now be configured when user inputs are added, managed from the AI Settings → Preferences tab.
Benefits of Prompt Versioning
Track every change: See what’s been updated and when
Quick recovery: Restore stable prompts in seconds
Manage at scale: Migrate prompts across orgs with confidence
Share and analyze: Download JSONs for audits and collaboration.