> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.itential.com/itential-platform/6/studio/tasks/reference/quick-form/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.itential.com/_mcp/server. # Quick Form > Quick Form is a manual task type that renders array data as a table and optionally collects input through an action column. Platform 6.5.0+ 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](/itential-platform/work-center). ## Variable source Choose where the array comes from: | Source | Description | | ----------------- | -------------------------------------------- | | **Static JSON** | A fixed array defined in the task. | | **Job variable** | An array from a job variable. | | **Task variable** | An 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: | Mode | Behavior | | ------------------------- | --------------------------------------------------------- | | **Display All** (default) | Every key in the array objects becomes a column. | | **Allowlist** | Only the columns you list are shown, in the order listed. | | **Denylist** | All 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 type | Behavior | Settings | Output | | ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | | **Dropdown** | Each 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. | | **Text** | Each 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. | | **Selection** | Each 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. | > Quick Form is a manual task type that renders array data as a table and optionally collects input through an action column.