--- title: Create a question for a catalog item in Catalog Builder description: Specify a question that the requester should answer before submitting the catalog item. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/servicenow-platform/service-catalog/create-question-cat-builder.html release: australia product: Service Catalog classification: service-catalog topic_type: task last_updated: "2026-03-12" reading_time_minutes: 5 breadcrumb: [Creating or editing catalog item template, Catalog Builder, Service Catalog, Manage service capabilities, Extend ServiceNow AI Platform capabilities] --- # Create a question for a catalog item in Catalog Builder Specify a question that the requester should answer before submitting the catalog item. ## Before you begin Role required: catalog\_builder\_editor, catalog\_admin, or admin ## About this task If allowed in the template by the template owner \(catalog\_admin\) while configuring the template, the following question types can be used in the item creation process in the catalog builder. These question types are grouped into types and subtypes: - Text - Single-line. Single-line text variable type in ServiceNow AI Platform. - Multi-line. Multi-line text variable type in ServiceNow AI Platform. - Rich text. HTML variable type in ServiceNow AI Platform. - Option - Check box. Check box variable type in ServiceNow AI Platform. - Yes/No. Yes/No variable type in ServiceNow AI Platform. - Choice - Drop down \(fixed values\). Select Box variable type in ServiceNow AI Platform. - Drop down \(values from a table\). Lookup Select Box variable type in ServiceNow AI Platform. - Record reference. Reference variable type in ServiceNow AI Platform. - Radio. Multiple Choice variable type in ServiceNow AI Platform. - Multi-select. List Collector variable type in ServiceNow AI Platform. - Requested for - Date/Time - Date. Date variable type in ServiceNow AI Platform. - Date &Time. Date and time variable type in ServiceNow AI Platform. - Duration - Display label - Plain text. Label variable type in ServiceNow AI Platform. - Rich text. Rich Text Label variable type in ServiceNow AI Platform. - Attachment For detailed information about these question types, see [Types of service catalog variables](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-catalog/r_VariableTypes.md). ## Procedure 1. Navigate to **Catalog Builder** > **Create a new catalog item** > **Question** and click **Insert new question**. 2. On the Create question form, specify the required details. **Note:** - The fields on the form vary based on the question type and subtype. - While you configure each question, its preview is available. - The question preview doesn't show interactions for the following questions types until the question is saved and then edited. - Record reference - Multi-select - Drop down \(values from a table\) - The question preview doesn't show annotations. 1. Specify the details on the **Question** tab.
Field Description
Type
Question type Group under which the question type is categorized.
Question subtype Subtype of the question.Only the question types allowed in the template are available.
Details
Map to field Maps the question to a specific field on the table for the record producer.
Question label Question for a requester while ordering the catalog item. For the Rich text question subtype, you can specify a formatted label to be displayed on a catalog item form.
Name Internal name to identify the question.The name should not contain spaces or special characters. Only the underscore character is allowed.
Mandatory Option to specify if the question is mandatory.
Hidden Option to specify if the question is hidden.
Read-only Option to specify if the question is read-only.
Conversational label Option to specify the text that you want to ask in the conversation for the question of your catalog item.
2. Specify the details on the **Annotation** tab. This tab is available for the following question subtypes: - Single-line - Multi-line - Rich text - Yes/No - Drop down \(fixed values\) - Drop down \(values from a table\) - Record reference - Radio - Date - Date &Time - Multi-select |Field|Description| |-----|-----------| |Instructions| |Show instructions|Option to specify if instructions should be displayed for the question.| |Instructions label|Instruction for the requester while ordering the catalog item.| |Instructions|Detailed instruction content.| 3. Specify the details on the **Additional Details** tab. This tab is available for the following question subtypes: - Single-line - Drop down \(values from a table\) - Record reference - Multi-select
Field Description
Validation
Available for the Single-line question type
Text validation Option to validate the specified text value based on the regular expression validations that have been set up in the system.
Source
Available for the Dropdown \(values from a table\), Record reference, and Multi-select question subtypes
Table Table from which the choices are retrieved.
Field Field that should be displayed as a choice. This field is not available for the Record reference and Multi-select subtypes.
Filter conditions Conditions to filter the choices.
4. Specify the details on the **Choices** tab. This tab is available for the following question subtypes: - Drop down \(fixed values\) - Drop down \(values from a table\) - Yes/No - Radio
Field Description
Settings
Include none choice Option to include **None** as a choice for the question.
Choice direction Direction in which the choices should be displayed. Possible options are **Down** and **Across**. This option is available only for the Radio question subtype.
Do not select first choice Option to ignore the first choice. This option is available only for the Radio question subtype.
Available Choices
Available for the Drop down \(fixed values\) and Radio question subtypes. You can add a name-value pair for each choice.
Display name Label for a choice.
Value Value of the choice.
5. Specify the details in the **Default Value** tab. The default value specified here is pre-selected as the answer for the question when a requester opens the catalog item form for the item. This tab is available for the following question subtypes: - Single-line - Multi-line - Yes/No - Radio - Date - Date &Time - Multi-select 6. Specify the question details on the **Auto-populate** tab. For more information about configuring auto-populate value, see [Configure an auto-populate value for a question in Catalog Builder](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-catalog/config-auto-populate-value-for-question-cat-builder.md). 3. Click **Insert Question** to add the question to the item. **Note:** - If there are two consecutive check boxes, then a virtual container is created for a group of check boxes. Only check box variable types can then be added inside that group. - Even if a check box variable is added immediately after a group of check boxes, it's automatically added to the group. - **[Configure an auto-populate value for a question in Catalog Builder](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-catalog/config-auto-populate-value-for-question-cat-builder.md)** Configure the value of a question to populate automatically whenever the value of another question of the reference type changes. **Parent Topic:**[Creating or editing catalog item template](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-catalog/create-cat-item-template-cat-builder.md)