Technical definition

A step is defined as a specially formatted JSON message that is submitted by the Discover client frameworks to represent a session state of a form field.

  • Step messages can contain any type of data. The data depends on the specific client framework that is sending the message.
  • A step contains UI events from a single session only.
  • In Discover, these messages are submitted in JSON format and are not easy to decipher in raw format.