Skip to main content
Forms can include multiple field types and support recursive subfields, enabling complex workflows. Forms are attached to a script or a service and can be executed by the end user by filling up the necessary details.

โœจ 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

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

  1. Click Add Field.
  1. Select a Field Type.
  1. Configure:
    • Question โ€“ User-facing label of the field
    • Variable name (var) โ€“ Internal identifier
    • Required โ€“ Whether the field must be completed before submission
  1. Click Save Form.

Add Subfields (Conditional Logic)

Subfields appear when a parent fieldโ€™s value matches a condition.
Subfields can be nested infinitely to build advanced logic flows
Example:
  • Boolean: Do you have previous experience?
    • True โ†’ Display Text: Describe your experience
    • False โ†’ Display Boolean: Would you like training?
Steps:
  1. Select a field type that supports subfields (Boolean, Dropdown, Flag Dropdown).
  2. Define the condition (e.g., True, Option X).
  3. Use Add Subfield to create the subfield.
  4. Configure the subfield parameters.
  5. Repeat as required for deeper nesting.