Documentation
ReferenceAuthoring Portal ReferenceSandbox

Snapshots

Snapshots can save a large amount of time, effort and tokens by allowing you to run your Agent from a point reached during previous testing, without having to repeatedly run through the sequence of steps to arrive at that point again.

Managing Snapshots

  • To manage Snapshots, click the ‘snapshot’ icon at the top right of the Sandbox.

  • A snapshot widget will open displaying any current active snapshot.

  • Open the dropdown menu by clicking on the down arrow. All current snapshots will be displayed.

  • To create a new snapshot, select 'Create New Snapshot'. A window will open allowing you to name your new snapshot. The snapshot will capture the entire session (including variable values and transcript) leading up to and including the current turn.

  • To select or deselect a snapshot as the current active snapshot, toggle the checkbox beside any snapshot in the dropdown list.

  • Once an active snapshot has been selected, any time you run or restart the Agent, it will first load that snapshot (including variable values and transcript) and await input from the user.

  • Restart the conversation from a snapshot directly by clicking on the snapshot's play icon.

  • Delete a snapshot by clicking on the trash icon for the snapshot.

Note

Be careful with using Snapshots when editing Stages and Transitions occurring prior to the snapshot point as the snapshot will not reflect those changes.

If you make significant changes to the conversation flow upstream of the snapshot, it’s often best to start the agent again and recreate the snapshot.