Skip to main content
Skip table of contents

Flow Control Within Timelines

Experiment flow control can be manipulated within timelines in various ways.

Thank you for your interest in LabMaestro Public Beta! The page you are trying to access is under development. We are working on comprehensive documentation to help you make the most of our software. If you require any help, please feel free to contact us via email at

LabMaestro offers multiple ways to manage and control the flow of an experiment within Timelines , such as:

  • Timelines can include Conditional Branches, allowing dynamic progressions based on the result of Expressions, This can be used to implement paths or outcomes based on a participant’s response, such as creating feedback screens. Please see Expressions for more information.

  • Epochs can include EntryCondition and ExitCondition, ensures that the epochs begin and end based on specific requirements, implemented through Expressions. These conditions can be used to skip over epochs unless certain conditions are met and implement the programming equivalent of while and repetition loops, giving an easy way to repeat operations until a certain condition is met. Please see Expressions for more information.

  • Within epochs, certain Commands add more precise flow control and navigation. These include Wait for Input, which pauses progress until user input is received, Wait, which stops the operation for a specified time.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.