Quick Form

Quick Form is a manual task type that renders array data as a table and, optionally, collects input through an action column. Use it when you have an array of objects that you want to present as list of items in a table and optionally collect a response.

You configure the task at design time by pointing it at a variable that contains an array. At runtime, the platform resolves the reference, renders the table, and captures any input. Tasks are completed in Work Center.

Variable source

Choose where the array comes from:

SourceDescription
Static JSONA fixed array defined in the task.
Job variableAn array from a job variable.
Task variableAn array from the output of an earlier task.

Column display

Column display controls which keys from the array objects appear as columns in the table:

ModeBehavior
Display All (default)Every key in the array objects becomes a column.
AllowlistOnly the columns you list are shown, in the order listed.
DenylistAll columns are shown except those you list.

For Allowlist or Denylist, add column names through a repeatable input.

Action column

The action column is optional. It lets the table collect a response for each row instead of only displaying it. Every Quick Form task has a Complete Task button that submits the response back to the workflow, regardless of the action column type.

Choose one of the following column types.

Column typeBehaviorSettingsOutput
DropdownEach row has a dropdown populated with the options you define.Allow Multiple Selections allows more than one value per row.Each row annotated with the selected value or values.
TextEach row has a text field with a 250-character limit.Required keeps Complete Task disabled until every row has a non-empty value.Each row annotated with the entered text.
SelectionEach row has a checkbox for multi-select or a radio button for single-select. Option labels default to Approve and Reject and can be customized; with custom labels, each row shows the labeled options instead of a checkbox.Require decision on all rows keeps Complete Task disabled until every row has a selection.The selected rows, or all rows annotated with the chosen action when you use labeled actions.