History data storage levels

Last modified: 10 February 2025

Each time a Flow executes there is the option of storing snapshot data. Snapshot data consists of

  • The Flow execution log (what you see in the bottom right editor pane).

  • Edge data - the data object that is stored on each edge when the Flow terminates.

  • The termination status - OK, Fatal, Timed out.

There are two primary consideration when choosing whether to store snapshot data or not.

  • Security - if you have strict security requirements, you may not want to store any data in the database at all - especially when running in production mode.

  • Storage space - if you are running large numbers of executions, each snapshot will take up space in the database. So, you will often only want to store snapshot data for errored or timed-out executions.