A step is a specific page within an app that is displayed to the user when the app is run. Only a single step can be viewed at a time. There are three types of steps:

  • Regular steps contain a user defined arrangement of widgets that allow for many types of visualizations and interactions.
  • Form steps only contain input widgets, and in an enforced column/row layout.
  • Approval steps The same as a form step but it also contains an e-signature widget for approving the value captured by the approval step.


Step Name of step as defined by the user
Step Cycle Time Target duration that a step is expected to take when it is run as defined by the user.
Columns Number of columns that will be used to display the widgets on the form step.
Background The color of the step background
Triggers Collection of triggers that will run on certain events (e.g. On Step Enter, Timer, Machines & Devices, On Step Exit)
Step Resolution The aspect ratio of the step for when it is run in the Tulip Player.
Step Comments Collection of comments that can be added from the app builder or the Tulip Player. Comments cannot be edited and are associated with specific versions of an app.
Notes Freeform text comments that can be used to describe the purpose of a step or additional information.


QA-T160App Editor Misc - Verify Keyboard Shortcuts Work
QA-T505Copying Triggers : 04 - Copying and pasting Step Triggers
QA-T515Master Layout - Widget triggers
QA-T516Master Layout - Step and App Triggers


PLAT-8987 (79)All content has to display the current process step that is being worked on