Skip to main content

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

ActionShortcut
UndoCtrl+Z
RedoCtrl+Y or Ctrl+Shift+Z
tip

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.

warning

Deleting a scenario also deletes all its simulation results. This cannot be undone.

Sharing a scenario

  1. Open the scenario in the canvas editor.
  2. Click Share in the header. A dialog opens with a generated share link.
  3. Copy the link and send it to anyone who should be able to view the scenario.
  4. 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:

  1. Open the scenario in the canvas editor.
  2. Click File → Export .conf in the header menu.
  3. Your browser downloads a .conf file named after the scenario.

To import:

  1. From the dashboard or canvas editor, click File → Import .conf.
  2. Select a .conf file from your computer.
  3. 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

note

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

PropertyTypeDescription
idintegerAuto-assigned identifier
namestringDisplay name (up to 255 characters)
created_atdatetimeWhen the scenario was first saved
versionintegerOptimistic-lock counter; increments on every save
owneruserPersonal scenarios are owned by a single user
organizationorgOrg scenarios are visible to all org members
share_tokenUUIDPresent when sharing is enabled; null otherwise

Plan limits

FeatureFree (trial expired)Pro
Create scenariosUnlimited
Edit scenarios
Run simulationsUnlimited
View existing scenariosRead-only
Share scenarios
Organization scenariosRead-only

All new accounts include a 14-day Pro trial with full access — no credit card required.