viaSocket Help

Input Group

An Input Group is used to keep related fields together which is easier to organize and manage.

Screenshot 2026-06-20 at 2.16.27 PM.png

Use Case

Example Fields

Recommended Type

Address Information

Street, City, State, Zip Code

Static Input Group

Shipping Details

Address, Country, Postal Code

Static Input Group

CRM Custom Fields

Fields generated from an external system

Dynamic Input Group

Forms that change based on user selections

Different fields for different options

Dynamic Input Group

Static Input Group – Fields are setup during configuration.

Dynamic Input Group – Fields are generated automatically from an API or via JS code.

#

How to configure the Input Group?

#

Step 1 - Fill the details:

Property

Description

Example

Label

Heading of the input group

Customer Details

Key

Unique value to identify internally

customer_details

Required

Makes the field mandatory

Yes / No

Help

Text displayed on hover for user guidance

Enter customer information

Additionally, Visibility Condition and Where Clause can also be configured.

#

Step 2 - Add Fields to the Input Group

#

Static Fields

Manually add the fields that should appear inside the group.

Supported field types include: Text, Number, Dropdown, Multi Select, Date, HTML, Markdown and other input fields.

Example:

Screenshot 2026-06-19 at 3.11.18 PM.png
#

Dynamic Fields

Configure the fieldGenerator that returns field definitions using a JavaScript code.

The generated fields are automatically displayed to users.

Screenshot 2026-06-20 at 6.42.14 PM.png
#

Step 3 - Save

Click anywhere outside the configuration panel to automatically save the group.