Skip to content

Text box

The general-purpose free-text question. Renders as a single-line input (Small or Medium size) or a multi-line textarea (Large, vertically resizable). With a character limit set, the field enforces it and shows a live 17 / 200 counter.

Option Values Default Notes
Textbox size Small / Medium / Large Medium Large renders a textarea; Small narrows the field
Character limit 1–10000 or empty empty Empty = no limit

Stored in the definition as:

"typeConfig": { "size": "MEDIUM", "maxLength": null }

A trimmed string. An empty or whitespace-only entry stores nothing — the key is removed from the answers map.

{ "notes": "Please call after 5pm" }

Answered (for required-question gating): non-empty after trimming. A stored answer over the character limit fails validation with “Please use at most {max} characters.”

equals, not equals — exact, case-sensitive string comparison. An unanswered text box matches neither.