Use input parameters in on-demand workflows to allow dynamic and flexible automation.
Example Use Cases
John Doe
instead of JOHN DOE
or john doe
).{{ inputs.report_type }}
to determine the type of report.spaces
(Multi-Select, required) → One or more ClickUp spaces to retrieve tasks from.Input Control Type | Description |
---|---|
Mandatory or optional | Some parameters require input before execution, while others can be left empty. |
Flexible Input Fields | Builders can configure different kinds of lists including a controlled set of options from which the users can choose when triggering the workflow, enable free text, use checkboxes and configure other input types as well. |
Static or dynamic | Static inputs remain fixed, whereas dynamic inputs retrieve values from global variables. |
Parameter Type | Behavior when the user triggers the workflow | Example |
---|---|---|
Text | Single-line text input for short entries | A user name |
Long Text | Multi-line text field for detailed input | A description or detailed explanation |
Number | Numeric value input | 100 |
Single-Select | Choose one value from a the list; if enabled, users can alternatively add free text. | Choose one from the following: - Apple - Orange - Banana |
Multi-Select | Choose multiple values from the list; if enabled, users can alternatively add free text. | Choose all that apply: - Apple - Orange - Banana |
Checkbox | True/False input | |
Date and Time | Pick a specific date/time or relative value | |
Connection | Select a configured connection | From the list of available connections. |
File | Upload a file (Max: 500MB) | For example, a PDF |
List | Provide multiple string values | A list of values. For example, a list of names: Biff, Martin, Lorraine |
Field | Description |
---|---|
Parameter Name | Unique identifier for the parameter |
Parameter Type | Choose the relevant type |
Display Name | User-friendly name (optional) - this is the way the field will appear in the form for the user. |
Required | Toggle on/off to enforce input or leave it as optional. |
Placeholder (Available for relevant types) | Sample text shown in the input field (optional). For example, if a User Name is the required input, you can enter an example of the expected format in the placeholder. |
Valid and Default Values (Available for relevant types) | Configure the values that are allowed for the parameter. The default value is the pre-populated value (optional). For example, if the input is a date, you can configure the date in advance for the default value. |
Options List Mode (Available for relevant types) | Static (values that you manually add when building the workflow) or Dynamic (fetched from a source) |
Tip
Method | Description |
---|---|
Variable Picker | Easily insert input parameters into workflow actions via the Variable Picker, which provides a UI-based selection tool. |
Expression Language | Manually reference input parameters within expressions using Expression Language for more advanced logic and dynamic processing. |
Tip