Overview
ProDex lets you export an entire factory to a portable.prdx file and import it into any ProDex workspace. This is the primary mechanism for backing up your work, sharing factory configurations with teammates, and transferring models between organizations.
A .prdx file is a complete snapshot of a factory at the moment of export — every simulation model, entity, BOM, pipeline, schedule, and configuration setting. The file is self-contained: the recipient doesn’t need access to your organization or your ProDex instance to use it.
Factories in ProDex are personal to the user who created them — they aren’t automatically shared with your team. Export is how you collaborate: export your factory, send the file, and your colleague imports it into their own workspace.
Exporting a Factory
- Open the factory you want to export
- Click the factory name at the top of the workspace to open the factory selector dropdown
- Click Export Factory
- The file downloads as
{factory-name}.prdx
If your account doesn’t have certain features enabled (e.g., planning), those sections are automatically omitted from the export. The rest of the factory exports normally.
Importing a Factory
- Click the factory name at the top of the workspace to open the factory selector dropdown
- Click Import Factory
- Select your
.prdxfile - ProDex creates a new factory in your workspace with the imported data
.prdx file contains data for features your account doesn’t have enabled (e.g., planning configurations), those sections are silently skipped. Everything else imports successfully.
What’s Included in an Export
A.prdx file captures the full configuration of a factory. The table below lists what is and isn’t included.
| Included | Not Included |
|---|---|
| Simulation models (all models in the factory) | Simulation run results (KPI values, time-series data) |
| Entities (names, attributes, units of measure) | Dexter conversation history |
| Constants and lookup tables | Dexter memories (use .prdxm export instead) |
| Schedules (material releases, shift patterns) | User files uploaded to Dexter |
| KPI queries, chart queries, and time series queries | Custom workflows and scheduled jobs |
| Experiments and Monte Carlo configurations | Integration configurations |
| BOMs (standard BOMs and configuration templates) | Report files generated by Dexter |
| Configurations and configuration revisions | User account or team settings |
| Pipelines (data transformation definitions) | Pipeline run results |
| Data insights (analysis containers and charts) | |
| Planning models, planning runs, demand/supply orders, inventory goals, resource capacity, custom constraints, custom objectives, production plans (if feature is enabled) |
.prdx vs .prdxm Formats
ProDex uses two file formats for portability. They serve different purposes and are not interchangeable..prdx (Factory Export) | .prdxm (Memory Export) | |
|---|---|---|
| Contains | Full factory configuration (models, entities, BOMs, pipelines, schedules, etc.) | Dexter’s workspace knowledge base (operational rules, terminology, corrections, process knowledge) |
| Created from | Factory selector dropdown > Export Factory | Dexter left sidebar > Memories > export button |
| Imported from | Factory selector dropdown > Import Factory | Dexter left sidebar > Memories > Import memories from .prdxm |
| Result | Creates a new factory in your workspace | Adds knowledge entries to an existing factory’s Dexter memory |
| Use case | Transfer an entire factory between users or organizations | Share operational knowledge between factories or onboard Dexter in a new factory |
A
.prdx factory export does not include Dexter memories. If you want to transfer both the factory configuration and Dexter’s learned knowledge, export both files separately — the .prdx for the factory and the .prdxm for the memories.File Format Details
.prdx files use a compressed binary format. They are not plain JSON and are not human-readable. Importantly, they are not encrypted — the file contents are compressed and obfuscated but not cryptographically protected. Treat .prdx files the same way you’d treat any unencrypted data file: share them through secure channels if the factory contents are sensitive.
The files contain no secrets, credentials, or API keys.
Versioning and migration — the format is versioned internally. When you import a .prdx file created by an older version of ProDex, the platform automatically migrates the data to the current schema. Files exported months ago will import correctly into today’s platform.
Use Cases
Sharing Models With Teammates
Export your factory and send the.prdx file to a colleague via email, Slack, or any file-sharing tool. They import it into their own workspace and get a full copy of your models, entities, pipelines, and configuration. This is the standard collaboration workflow when multiple people need to work with the same factory.
If you’re also sharing operational knowledge that Dexter has learned (process rules, naming conventions, data quirks), export the .prdxm memory file separately from the Memories panel and send both files.
Backups Before Major Changes
Before making significant structural changes to a factory — rebuilding a model, restructuring BOMs, reconfiguring planning inputs — export the factory first. If something goes wrong, import the backup to restore to the previous state. The imported backup creates a new factory, so your current factory remains untouched until you’re ready to switch.Moving Between Environments
Export from a test or development factory and import into your production workspace (or vice versa). This is useful for promoting a validated model configuration or sharing a reference setup that others can build on.Collaboration Across Organizations
.prdx files enable collaboration with external consultants, partners, or clients without granting them access to your ProDex instance. Export the factory, send the file, and they can import it into their own organization’s workspace. Each party works independently on their own copy.
Onboarding New Team Members
When a new team member joins, export a reference factory and have them import it as their starting point. Combined with a.prdxm memory export, this gives them both the factory configuration and the operational knowledge Dexter has accumulated — a faster onboarding path than building from scratch.
Limitations
- One-way transfer — export and import create independent copies. There is no sync mechanism; changes made to an imported factory do not flow back to the original.
- No selective export — you export the entire factory, not individual models or components. To share a single model, the recipient imports the full factory and works with the model they need.
- No merge — importing a
.prdxfile always creates a new factory. You cannot merge an import into an existing factory. - Dexter context is separate — conversation history, memories, user files, custom workflows, scheduled jobs, and integrations are not included in
.prdxexports. Memories can be transferred separately via.prdxmfiles.
Related
- Factory Management — create, switch, rename, and delete factories
- Dexter Memories — export and import Dexter’s knowledge base (
.prdxmfiles) - Snapshots — freeze individual model versions for comparison and rollback

