Scenarios
A scenario is a saved snapshot of your process model — its nodes, connections, resources, and routing configuration. You can create as many scenarios as you like to compare different process designs or "what-if" configurations.
Core concepts
Scenario — a named container for one process map. Each scenario stores its nodes, connections, resources, router definitions, and label configuration independently from all other scenarios.
Auto-save — changes you make on the canvas are saved automatically using a short debounce. You do not need to trigger a manual save, but one is available in the header if you want to force a sync immediately.
Undo/redo stack — a per-session history of every canvas action. The stack is stored in your browser and is cleared when you reload the page.
Version — an internal counter that increments on every save. If two browser tabs have the same scenario open and both try to save, the second write is rejected with a conflict banner so no changes are lost.
Sharing — a scenario can be published with a public read-only link. The link works until you revoke it. Viewers can inspect the canvas and results but cannot edit or run simulations.
Creating a scenario
From the dashboard, click New scenario. Give it a name and you'll be taken to the canvas editor.
Saving
Changes are auto-saved as you work. The save indicator in the header shows the last save time. You can also trigger a manual save at any time.
Undo and redo
| Action | Shortcut |
|---|---|
| Undo | Ctrl+Z |
| Redo | Ctrl+Y or Ctrl+Shift+Z |
On macOS, substitute Cmd for Ctrl. Both Ctrl+Y and Ctrl+Shift+Z redo the last undone action — use whichever feels natural.
The undo stack is per-session and is not persisted across page reloads.
Renaming a scenario
Click the scenario name in the header to rename it inline, or use the scenario menu.
Deleting a scenario
Open the scenario menu on the dashboard and select Delete. This is permanent.
Deleting a scenario also deletes all its simulation results. This cannot be undone.
Sharing a scenario
- Open the scenario in the canvas editor.
- Click Share in the header. A dialog opens with a generated share link.
- Copy the link and send it to anyone who should be able to view the scenario.
- To disable sharing, click Share again and select Revoke link. The link stops working immediately and any existing viewers lose access.
Shared views are read-only. Viewers cannot run simulations or edit the canvas.
Importing and exporting
You can export a scenario as a .conf text file and re-import it later — useful for version control or sharing as a file.
To export:
- Open the scenario in the canvas editor.
- Click File → Export .conf in the header menu.
- Your browser downloads a
.conffile named after the scenario.
To import:
- From the dashboard or canvas editor, click File → Import .conf.
- Select a
.conffile from your computer. - The scenario is created and opens in the canvas editor. All nodes, connections, resources, and routing configuration are restored.
See Config format for the file syntax.
Version history
The canvas records a per-session undo/redo stack in your browser. For longer-term history, export your scenario as a .conf file and commit it to version control — each export is a plain-text snapshot that diffs cleanly.
Organization scenarios
If you belong to an organization, scenarios can be shared with your team. Org members with editor or higher roles can edit org scenarios. Viewers can only read and run simulations.
Reference
Scenario properties
| Property | Type | Description |
|---|---|---|
id | integer | Auto-assigned identifier |
name | string | Display name (up to 255 characters) |
created_at | datetime | When the scenario was first saved |
version | integer | Optimistic-lock counter; increments on every save |
owner | user | Personal scenarios are owned by a single user |
organization | org | Org scenarios are visible to all org members |
share_token | UUID | Present when sharing is enabled; null otherwise |
Plan limits
| Feature | Free (trial expired) | Pro |
|---|---|---|
| Create scenarios | — | Unlimited |
| Edit scenarios | — | ✓ |
| Run simulations | — | Unlimited |
| View existing scenarios | Read-only | ✓ |
| Share scenarios | — | ✓ |
| Organization scenarios | Read-only | ✓ |
All new accounts include a 14-day Pro trial with full access — no credit card required.