Each user input (e.g., decision, multi-choice, text/numerical) can include conditional inputs - these are additional fields that only appear if specific conditions are met.
For example, if a user selects “Other” from a list, a text input can appear asking them to provide more detail.
How to add a conditional input
Click Edit step to configure your step and locate the input you want to attach a conditional input to.
Click Add conditional input and choose the type of input you want to add (e.g. text, media, multi choice).
Define the condition that will trigger the input to appear (e.g. only show if user selects 'Fail' in a multi choice input)
You can attach multiple conditional inputs to a single base input, building complex, logic driven steps.
Example use cases
If a user selects 'Requires maintenance' as a multi choice input, prompt for a date/time input to schedule the next service
If a numerical input exceeds a set threshold, trigger a conditional field to explain the variance
If a user selects 'Fault found' as a multi choice input, configure follow-up inputs to appear asking them to describe the fault and upload supporting photos.