> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowforma.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Questions

> Questions are the fields you define on FlowForma flow steps; learn how question types work and how to add, order, show, hide, and disable them.

Within a step, a question is a field you define that will be used on a form. Questions are created by FlowForma administrators, who decide the question label and specify the question type.

The **question type** determines what attributes are available, how answers are collected, and how answers are validated. Some attributes are common to many questions, such as the **question title** or **question code**, while others are specific to a particular type.

Once you start creating a question, you select the question type from a drop-down. The standard types are: calculated, choice, date and time, file upload, lookup, multiple lines of text, number, person or group, repeating table, separator, single line of text, SQL lookup, verify digital signature, and yes/no.

Additional question types are available in the **Add-ons** section of **[FlowForma settings](/product/flowforma-settings/overview)**; you deploy them to include them in the question type drop-down: Auto Number, Location, Date of birth, and Button. Others are included in feature packs: CRM lookup, [Get HubSpot contacts](/product/creating-flows/questions/feature-questions/get-hubspot-contacts), Voting, Voting results, and [Wet Signature](/product/creating-flows/questions/question-types/wet-signature).

<img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-1.png?fit=max&auto=format&n=7S_KSq9InEhshsS9&q=85&s=043affe51683ef1e8ff92a7a76348e71" alt="The question type drop-down" width="752" height="599" data-path="images/product/creating-flows/questions/overview/questions-overview-1.png" />

You can add questions either directly in the questions list from the quick launch menu, or within the flow designer. In the flow designer, select the step you want to add a question to and click the **+** icon; or click the circled **+** icon to **add an existing question**.

<img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-2.png?fit=max&auto=format&n=7S_KSq9InEhshsS9&q=85&s=adfa6678a9ee7e9aa3d5b5b2b168726b" alt="Adding a question in the flow designer" width="725" height="746" data-path="images/product/creating-flows/questions/overview/questions-overview-2.png" />

Fill in the information relevant to your question. The question title and question code are required.

* **Question title**: displayed before the input box when the form runs, and used to identify the question when you select it from the list.
* **Question code**: how the question is identified in FlowForma. It must be unique, so consider a naming convention for question codes.
* **Question type**: select the type of question to create. Additional fields become available based on the type.
* **Required**: select yes to make this a required field, or no to make it optional.
* **Description**: an optional description for clarification. If entered, an exclamation point appears next to the question title when the form runs; clicking it shows the description.
* **Publish question as list field**: use this question as a column in the forms list, so you see its answer on a form's row. The column can also be used for filtering views and reporting.
* **Show question title on form**: checked by default. Uncheck to hide the question title and show only the answer field: useful for repeating tables.
* **Render, but hide question on form**: if a question is hidden in the flow designer, its default value and calculations are not applied. This option renders the question while hiding it on the form: useful for hidden calculated questions, published questions, or questions with a default value.

Based on the question type, you may have additional fields to complete. Once you've added all relevant information, click **Save**; the question appears in the flow designer view. To discard, click **Cancel**.

You can change the order of questions by drag-and-drop. Remember to click **Save** to submit the changes.

<img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-3.gif?s=4e888a80aecbbead5534cc9956206c14" alt="Reordering questions by drag and drop" width="709" height="214" data-path="images/product/creating-flows/questions/overview/questions-overview-3.gif" />

## Show/hide and enable/disable

In the flow designer you can see all the questions included in the flow. By default all questions are visible and enabled.

* If you hide a question, it is not visible when a form is rendered.
* If you disable a question, its answer cannot be edited.
* If a question is visible but disabled, it appears on the form but greyed out.
* Ensure calculated fields are visible, or calculations based on them will not be evaluated.
* You can disable questions related to rules, but test the business logic to ensure the rules still operate as intended.

To **show or hide** a question, check the box beside it (you can select multiple) and click the show/hide icon. A <img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-4.png?fit=max&auto=format&n=7S_KSq9InEhshsS9&q=85&s=098e0368901775190d0b68ea4ebfdb08" alt="Show icon" style={{display:"inline-block",height:"1.4em",verticalAlign:"middle",margin:"0 0.15em"}} width="32" height="24" data-path="images/product/creating-flows/questions/overview/questions-overview-4.png" /> means **show** (not shown beside a question, since showing is the default). A <img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-5.png?fit=max&auto=format&n=7S_KSq9InEhshsS9&q=85&s=3e582e226caa92df9c48a40a046eeaa0" alt="Hide icon" style={{display:"inline-block",height:"1.4em",verticalAlign:"middle",margin:"0 0.15em"}} width="29" height="32" data-path="images/product/creating-flows/questions/overview/questions-overview-5.png" /> means **hide**: if you see it beside a question, that question is hidden.

<img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-6.png?fit=max&auto=format&n=7S_KSq9InEhshsS9&q=85&s=e74cf634e505a6c25519088010bcc2c9" alt="Questions list showing a hidden question" width="726" height="746" data-path="images/product/creating-flows/questions/overview/questions-overview-6.png" />

To **enable or disable** a question, check the box beside it (you can select multiple) and click the enable/disable icon.

<img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-7.png?fit=max&auto=format&n=7S_KSq9InEhshsS9&q=85&s=372853f875cef74eefe6bd3d9193df3e" alt="Questions list showing the enable/disable control" width="725" height="747" data-path="images/product/creating-flows/questions/overview/questions-overview-7.png" />

A <img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-8.png?fit=max&auto=format&n=7S_KSq9InEhshsS9&q=85&s=05369bf73298f88133f4cccab246a874" alt="Enable icon" style={{display:"inline-block",height:"1.4em",verticalAlign:"middle",margin:"0 0.15em"}} width="20" height="20" data-path="images/product/creating-flows/questions/overview/questions-overview-8.png" /> means **enable** (not shown beside a question, since enabled is the default). A <img src="https://mintcdn.com/flowforma/7S_KSq9InEhshsS9/images/product/creating-flows/questions/overview/questions-overview-9.png?fit=max&auto=format&n=7S_KSq9InEhshsS9&q=85&s=e0cbd1f8ef911a0149a27be983a343f1" alt="Disable icon" style={{display:"inline-block",height:"1.4em",verticalAlign:"middle",margin:"0 0.15em"}} width="20" height="20" data-path="images/product/creating-flows/questions/overview/questions-overview-9.png" /> means **disable**: if you see it beside a question, that question is disabled.
