Skip to main content

Saving & Save As

The Creator App gives you two ways to persist your work: Save updates the current training in place, and Save As creates a brand-new copy under a different name.

Saving Your Training

Where to Find Save

You can save from two places:
  • File tab on the ribbon — Click the Save button (the first button in the File tab)
  • Header bar — Click the small Save icon next to the training name (its tooltip reads “Save”)
Both trigger the same save operation.
File tab on the ribbon showing Save, Save As, and Share buttons, plus an Export Spreadsheet and Import Spreadsheet group on the right

What Save Does

When you click Save:
  1. The Creator App converts your entire training flow (all steps, transitions, actions, variables) into an SCJSON document
  2. The SCJSON file is uploaded to cloud storage
  3. The current training version is updated to point to the new file
  4. You see confirmation in the UI

Save Feedback

The Creator App shows real-time feedback during save:
StatusWhat You See
SavingA spinner with Saving training…
SuccessA green checkmark with Training saved successfully!
ErrorA red alert with Save failed! and an error description below it
The footer bar at the bottom of the screen also shows Last Saved: with the date and time of your most recent save. If you have unsaved changes, you’ll see a red Unsaved ● indicator.
Save frequently as you work. There is no auto-save to the cloud — your changes only persist when you explicitly click Save.

Renaming Your Training

The training name (shown in the header bar) is saved separately from the training content. To rename:
  1. Click the training name in the header — it becomes an editable text field
  2. Edit the text
  3. Press Enter or click away — the name is saved immediately

Save As

Save As creates a completely new training that is a copy of your current work. This is useful when you want to create a variation of an existing training without modifying the original.

How to Use Save As

1

Open the File tab on the ribbon

Click the File tab to see Save, Save As, and Share buttons.
2

Click Save As

The Save As New Training dialog opens.
3

Enter a name in the Training Name field

The default value is your current training name with (Copy) appended. The field has a 100-character limit and a live counter underneath (e.g., 12/100 characters).
4

Click Save

The button label changes to Saving… and progress messages appear underneath as the new training is created.
Save As New Training dialog showing Training Name field with 'Sample Training (Copy)', 22/100 characters counter, and Cancel and Save buttons

What Happens During Save As

The Save As process shows three status messages in order:
  1. Creating training… — A new training record is created with your chosen name
  2. Uploading content… — Your current SCJSON (all steps, transitions, actions, variables) is uploaded for the new training
  3. Saving version… — The new training’s first version is linked to the uploaded content
When complete, the new training opens in a new browser tab. Your original training remains unchanged in the current tab.

Save As Validation

The dialog validates your input:
  • Empty name — Shows the error Training name is required
  • Too long — Shows Training name must be 100 characters or less
  • Duplicate name — Shows A training with this name already exists. Please choose a different name.
Save As always creates a fresh training with a single version. It does not carry over the version history of the original training.

Save vs Save As

SaveSave As
What it updatesCurrent training versionCreates a new training
Training nameUnchangedYou choose a new name
Where you end upSame page, same trainingNew tab with the new training
Version historyContinues from current versionFresh start (version 1)
DialogNone — saves immediatelySave As New Training dialog

Versions

Each training has a version. When you save, the current version is updated with your latest changes. The version URL includes both the training ID and version ID:
/training/{trainingId}/versions/{versionId}
Currently, the Creator App works with a single version per training. Save updates that version in place. If you need to preserve a snapshot of your training before making major changes, use Save As to create a copy first.

Best Practices

Before restructuring your training flow or deleting states, save your current progress. If something goes wrong, you have a recent save point.
If you need a safety training for both beginners and advanced users, build the base training, then Save As to create the advanced variant.
When using Save As, choose descriptive names like “Safety Training - Advanced” rather than “Safety Training (Copy)”.

Next Steps