โจ Key Features
- Drag-and-drop field re-arrangement
- Conditional logic with infinite recursion
- Customized fields that serves specific scripts
- Nested subfields for advanced branching
- Live Preview to test logic before saving
- Integration with scripts, services, and solutions
๐ Field Types
๐ Getting Started
Navigate to the Form Builder
The Form Builder interface consists of:- Form Canvas โ workspace for arranging fields
- Form Preview โ panel to review and configure selected fields
- Field List โ accessible via Add Field, displaying all available input types
Add a Field
- Click Add Field.

- Select a Field Type.

- Configure:
- Question โ User-facing label of the field
- Variable name (
var) โ Internal identifier - Required โ Whether the field must be completed before submission

- Click Save Form.

Add Subfields (Conditional Logic)
Subfields appear when a parent fieldโs value matches a condition. Example:- Boolean: Do you have previous experience?
- True โ Display Text: Describe your experience
- False โ Display Boolean: Would you like training?
- Select a field type that supports subfields (Boolean, Dropdown, Flag Dropdown).
- Define the condition (e.g., True, Option X).
- Use Add Subfield to create the subfield.
- Configure the subfield parameters.
- Repeat as required for deeper nesting.
