---
sourceDocument: Yokohama Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Available question types in Creator Studio

# Available question types in Creator Studio {#ariaid-title1}

* Release version: Yokohama
* 
* Updated August 11, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 minutes to read

Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Available question types in Creator Studio

Creator Studio allows you to build forms with various question types to collect information from requesters effectively.
There are two main categories of questions you can add to your forms: General questions and Reference-based questions.
Each type offers different input methods and customization options to tailor data collection to your needs.
Show full answer Show less  

## General questions

General questions provide simple input options such as text fields or predefined choice lists. These include:

* **Short answer (Single-line text):** For brief text responses.
* **Multi-line text:** For longer text answers spanning multiple lines.
* **Dropdown:** Single selection from a predefined list.
* **Radio button:** Single choice selection similar to dropdown.
* **Check box:** True/false option; placing two side-by-side creates a checkbox section.
* **Yes/No:** Binary yes or no answer.
* **Date and Date and time:** For selecting calendar dates and times.
* **Question set:** Preconfigured, admin-created question groups that cannot be modified once added.

Note that checkbox questions placed side-by-side create a section, which cannot be mixed with other question types in that section.

## Reference-based questions

These questions pull answer choices dynamically from a specified ServiceNow table, allowing you to reference existing data. Types include:

* **Record choices:** Answers are records from a specified table, filtered by defined conditions. Useful for linking related records, such as incidents.
* **Field choices:** Answers are values from a specific field within a table, filtered by conditions---for example, a list of countries.
* **Multi-select:** Allows multiple answers to be selected from filtered data in a table.

Record choices questions support an **Add auto-fill** option to automatically populate other form fields based on the selected record's data.

## Question configuration details

When adding questions, you can configure these common settings:

* **Question label:** The prompt shown to users.
* **Help text:** Tooltip guidance for users.
* **Visibility:** Option to show or hide the question on the form (hidden questions can store data behind the scenes).
* **Required:** Make answering mandatory before form submission.
* **Read-only:** Prevent users from editing the answer, useful for default or system-populated values.
* **Default value:** Automatically pre-populate answers; for reference-based questions, wildcards () are used to search values.
* **Choices:** Customize and reorder answer options for dropdowns and radio buttons, including the option to add "None."
* **Source table and field:** For reference-based questions, specify the data source and field to pull choices from.
* **Filter conditions:** Define criteria to limit which records or values appear as choices using the condition builder.

## Practical benefits for ServiceNow customers

This flexible question framework empowers you to create tailored forms that efficiently capture requester information, link to existing ServiceNow data, and enforce data quality through required and filtered selections. Understanding how to configure general and reference-based questions lets you build intuitive, dynamic forms aligned with your business processes, improving user experience and data accuracy.  
Build apps using different types of questions on a form in Creator Studio.
You get to pick the questions to ask requesters. Creator Studio provides two types of questions you can ask:

* General questions are where you give requesters an empty box to write a short answer (think name or email) or a list of choices to pick from (like a dropdown menu or those little circles you fill in).
* Reference-based questions are where you provide a list of choices that you define in a table.
{#creator-studio-form-elements-ref__ul_xm3_z2l_k1c}

The type of question you select from the Content type field in the Question details panel changes the question's settings that appear.

## Types of general questions {#creator-studio-form-elements-ref__section_jjz_gkr_f1c}

{#creator-studio-form-elements-ref__table_j3t_kkr_f1c__entry__2}

| Content type | Description |
|-|-|
| Short answer (Single-line text) | Single-line question. |
| Multi-line text | Longer option that provides space for a question multiple lines in length. |
| Dropdown | Question with a list of pre-defined answers that users select from a dropdown menu. Users can select only one answer. |
| Radio button | Question with list of pre-defined answers that users select from radio buttons. Users can select only one answer. |
| Check box | True or false question that users answer by selecting the relevant check box. Note: If you put two checkbox questions side-by-side on a form, they make a section. You can't add other types of questions to that section. |
| Yes/No | Question where users select Yes or No as their answer. |
| Date | Question where the answer is a date that users must select from a calendar. |
| Date and time | Question where the answer is a date and time that users must specify. |
| Question set | Preconfigured questions that you can't change. Admins create question sets in Service Catalog. For more information, see [Service catalog variable sets](https://www.servicenow.com/docs/access?context=c_ServiceCatalogVariableSets&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US). Note: * You can't change an existing question into a question set. To include a question set on a form, you must newly add it to the form. * If you put two checkbox questions side-by-side on a form, they make a section. You can't add other types of questions to that section. {#creator-studio-form-elements-ref__ul_bws_j3n_bcc} |
[Table 1. General question type form elements]

{#creator-studio-form-elements-ref__table_j3t_kkr_f1c}

## Types of reference-based question types {#creator-studio-form-elements-ref__section_sxq_2jl_k1c}

Reference-based questions pull their possible values from the table that you must designate as the Source table.
{#creator-studio-form-elements-ref__table_g33_fjl_k1c__entry__2}

| Content type | Description |
|-|-|
| Record choices | Question where the answers are retrieved from an additional specified table when the filter conditions, which you must also define, are met. Use this question on a form that references data from another form, such as a form that uses the Incident table. "Choose the related incident" is an example Record choices question, which could use a filtered list of incidents as possible answer selections. If you have a Record choices question on a form, you'll see an Add auto-fill option when you configure other questions on the form. Select the Add auto-fill option to choose a value from the Record choices question's table to automatically populate the question's answer. For example, a form can enable someone to select a user for the Choose the gift box recipient field, which retrieves its values from the User table. An additional Preferred name field can be automatically populated from the First name field of the User table selection, but then edited if someone prefers a nickname. |
| Field choices | Question where the answers are retrieved from a field on the specified table when the filter conditions, which you must also define, are met. For example, you could create a Field choices question for a table with a "Country" field, which the user could then use to select their country. |
| Multi-select | Question where users can select multiple answers that are retrieved from the specified table when the filter conditions, which you must also define, are met. Use this question on a form that references data from multiple other forms, such as a form that pulls answers from multiple separate Incident tables. |
[Table 2. Reference-based question form elements]

{#creator-studio-form-elements-ref__table_g33_fjl_k1c}

## Question details {#creator-studio-form-elements-ref__section_irr_h53_j1c}

Depending on the type of question you add to a form, you must specify some of the following details.
{#creator-studio-form-elements-ref__table_h1c_k53_j1c__entry__3}

| Field | Description | Available for |
|-|-|-|
| Question label | Question or statement that says what the question is asking. | All question types |
| Help text | Additional information that appears as a tooltip to guide the user when they hover over the information icon. | All question types |
| Show questions on form | Hide the question from the form by leaving this option unselected. You can use this option to associate data with the form behind the scenes by adding it to the app's underlying table. | All question types |
| Mark as required | Option to make the question required before the user can submit the form. | All question types |
| Mark as read-only | Option to make the question read-only. For example, if you don't automatically pull the user's role into the form's table, you could create a single-line text question where the default value is their role (such as Sales) and then hide it. You could even hide the question from the form to make the data exchange invisible to the user. | All question types |
| Default value | Value that's auto-populated in the question's answer when the form is opened. For reference-based questions where you designate a source table, you must use an asterisk (<kbd class="ph userinput">*</kbd>) as a wildcard when searching for values in the Default value field. For example, if the question references the User table and you're looking for Abel Tuter, entering <kbd class="ph userinput">Tuter</kbd> won't find that user but entering <kbd class="ph userinput">*Tuter</kbd> will. | All question types |
| Choices | Customizable answers to the question, which you can drag to rearrange in a new order. | * Dropdown * Radio button {#creator-studio-form-elements-ref__ul_xzm_ycl_k1c} |
| Include "None" as a choice | Option to include None as a possible answer to the question. | * Dropdown * Radio button * Field choices {#creator-studio-form-elements-ref__ul_ekl_1dl_k1c} |
| Default to the first choice | Option to display the first choice as the possible answer when the user sees the question. | Radio button |
| Source table | Table location that provides data for answers to the question. | * Record choices * Field choices * Multi-select {#creator-studio-form-elements-ref__ul_qfv_h2l_k1c} |
| Field | Field in the specified source table that possible answers are retrieved from. | Field choices |
| Filter conditions | Conditions that must be met to view certain choices. Select Add condition and use the condition builder to create the filter. For more information, see [Condition builder](https://www.servicenow.com/docs/access?context=c_ConditionBuilder&version=yokohama&pubname=yokohama-platform-user-interface&ft:locale=en-US). | * Record choices * Field choices * Multi-select {#creator-studio-form-elements-ref__ul_fbs_r2l_k1c} |
[Table 3. Question type details]

{#creator-studio-form-elements-ref__table_h1c_k53_j1c}

