Export & Import

Export a workspace to a portable ZIP archive, and import it back — with conflict detection so you never silently overwrite existing work.

Exporting a workspace

From workspace settings (editor role or above), export streams a single ZIP containing everything needed to reconstruct the workspace's content:

FileContains
prompts.jsonevery prompt, its folder placement, and metadata.
chains.jsonevery chain and its step definitions.
versions.jsonthe full version history for prompts and chains.
test_cases.jsoneval test cases and their variable values.
evals.jsonmetrics and recorded eval results.

Use it as a backup, to move content between workspaces, or to hand off a project outside PromptVersions entirely.

Importing

Import accepts either the exported ZIP or a raw JSON file, and is restricted to workspace owners. On import, PromptVersions checks every prompt and chain against what already exists in the target workspace and returns a conflict list — nothing is silently overwritten.

Review conflicts before re-running
If an import reports conflicts, resolve them (rename, delete, or skip) before importing again, rather than repeatedly importing and accumulating duplicates.