viaSocket Help

Input Fields


Input Fields define the information users provide when configuring an action or trigger.

Each field type is designed for a specific kind of data, helping ensure your action receives the correct input and provides a better configuration experience.


#

Available Input Fields

Field Type

Use When You Need To...

Example

Text Input Field

Collect text values

Name, Email Address, Company Name

Number Field

Collect numeric values

Amount, Quantity, Percentage

Dropdown Field

Allow users to select a single option from a list

Status, Priority, Country

Multi Select Field

Allow users to select multiple options from a list

Tags, Departments, Skills

Date Field

Collect date or date-time values

Due Date, Start Date, Expiry Date

HTML Field

Collect HTML content

Email Templates, Signature Templates

Markdown Field

Collect Markdown content

Notes, Documentation, Release Notes

Dictionary Field

Collect key-value pairs

Custom Fields, Metadata, Attributes

Input Group

Organize multiple related fields into a single section

Address Details, Customer Information

AI Field

Generate structured data using AI during setup

Filters, Content Blocks, JSON Configuration


#

Choosing the Right Field

Use the field type that best matches the data your API expects.

For example:

  • Need users to enter text? Use a Text Field.

  • Need users to select one option? Use a Dropdown Field.

  • Need users to select multiple options? Use a Multi Select Field.

  • Need to collect several related fields together? Use an Input Group.

  • Need AI to generate structured output during setup? Use an AI Field.

Click on any field type to learn how it works and how to configure it.