Input Fields
Input Fields determine how users configure your integration. Each field type is designed for a specific kind of input, making configuration faster, more intuitive, and less error-prone.
Available Input Fields
Field | Use For | Example |
|---|---|---|
Collect text values | Name, Email Address, Company Name | |
Collect numeric values | Amount, Quantity, Percentage | |
Allow users to select a single option from a list | Status, Priority, Country | |
Allow users to select multiple options from a list | Tags, Departments, Skills | |
Collect date or date-time values | Due Date, Start Date, Expiry Date | |
Collect HTML content | Email Templates, Signature Templates | |
Collect Markdown content | Notes, Documentation, Release Notes | |
Collect key-value pairs | Custom Fields, Metadata, Attributes | |
Organize multiple related fields into a single section | Address Details, Customer Information | |
Generate structured data using AI during setup | Filters, Content Blocks, JSON Configuration | |
Display additional information as a Note | Field guidance, error or warning messages, and resource status updates |
Common Properties
Most field types support these common properties. Some field types include additional properties.
Property | Description |
| Unique field identifier. |
| Display label shown to users. |
| Specifies the input field type (e.g., Text, Dropdown, AI Field, Help Field). |
| Makes the field mandatory. |
| Hint text displayed inside the empty field to guide the user's input format. |
| Default guidance text for user context. |
| Initial value populated in the field prior to user interaction. |
| Logic to show/hide the field based on other inputs. Read |