Search Application Configuration form
Summarize
Summary of Search Application Configuration form
The Search Application Configuration form in ServiceNow allows you to create and customize configurations for AI Search applications. This enables you to control how search results are retrieved, displayed, and enhanced using AI capabilities within your ServiceNow environment.
Show less
Key Features
- Name: Assign a unique name to identify the search application configuration.
- Search Engine Selection: Choose between AI Search (for AI-enabled search) or Zing (traditional text indexing). Ensure that the engine choice aligns with the search application’s Enable AI Search setting to avoid errors.
- Search Profile: When using AI Search, select a search profile that defines search behavior and scope.
- Search Results Limit: Set the maximum number of results shown per page. AI Search will automatically broaden queries if fewer results are returned than this limit.
- Genius Results Limit: Define how many AI-generated answer cards ("Genius Results") appear. If set to 2 or more, results display in a scrollable carousel. Maximum display is capped at 10 cards.
- Attachment Limit: Limit how many attachments grouped under parent search results are displayed by default, with additional attachments hidden until requested.
- Typo Handling: Enable automatic correction of search query typos based on a configured typo dictionary (available with AI Search).
- Exact Match Option: Allow the search to bypass the results page and directly open a record if the search query exactly matches a record’s Number field. Note this is not supported in portal environments.
- Attachment Grouping: Choose to display attachment results inline with their parent results or separately in the results list.
- Filter Genius Results by Tab: Restrict AI-generated answers to the currently selected source facet, ensuring relevance of Genius Results to the user's selected content source.
- Show Search Results Count: Control whether facet counts (number of results per filter) are displayed on the search results page.
Practical Benefits for ServiceNow Customers
By configuring the Search Application Configuration form, you can tailor your ServiceNow AI Search experience to deliver relevant, streamlined, and user-friendly search results. This includes leveraging AI to provide intelligent answer cards, handling typos automatically, and optimizing how attachments and exact matches are shown. Proper configuration ensures alignment between search engine selection and application settings, preventing errors and enhancing search accuracy and usability.
Additionally, the ability to filter Genius Results by selected facets and control result counts improves search precision and user navigation, helping end users find the information they need more efficiently.
The Search Application Configuration form enables you to create a search application configuration for an AI Search application.
For details on creating or modifying a search application configuration for use with AI Search, see Create a search application configuration for AI Search.
| Field | Description |
|---|---|
| Name | Name for the search application configuration.
Type: string |
| Search Engine | Search engine to use in the ServiceNow AI Platform® search application that links to the search application configuration.
Type: choice list Default value: AI Search Supported values:
Note:
If your search engine selection conflicts with your search application's Enable AI Search setting, the system displays an error message. Before changing search engines, first make sure that your search application has the proper Enable AI Search setting. |
| Search Profile | Search profile to use for searches in the application. This field appears only when you select AI Search as the application's search engine.
Type: reference to a record from the Search Profile [ais_search_profile] table |
| Search Results Limit | Maximum number of search results the application should display on each search results page.
This limit also specifies the minimum number of search results each query should return. When a search query returns less than this number of results, AI Search attempts to broaden the result set by automatically resubmitting the query with modified parameters. For more details on query resubmission, see Automatic search query resubmission. Type: integer Default value: 10 Supported values: 0 or positive |
| Genius Results Limit | Maximum number of Genius Result answer cards the application should display on the search results page. This field appears only when you select AI Search as the application's search
engine. Type: integer Supported values: 0 or positive When Genius Results Limit is set to 2 or greater and a search returns multiple Genius Result answers, the answer cards display in a carousel. You can scroll the carousel and select the answer card you want to take action from. Note: Starting with version 6 of Now Assist in AI Search, installing Now Assist in
AI Search makes the value of this field default to 10 instead of 1 when you create a new search application configuration or edit an existing one.Search applications display a maximum of 10 answer cards per search query. If you set this
limit to 11 or more, the search application still displays a maximum of 10 answer cards. |
| Attachment Limit | Maximum number of grouped attachments to display by default on a parent search result when attachment grouping is specified in Show parent for results that are attachments.
Attachments beyond this limit are hidden by default and only shown when you select Show more in the parent search result's attachments list. Type: integer Default value: 5 Supported values: 0 or positive |
| Enable Typo Handling | Option to auto-correct search query terms to match terms found in the search profile's typo handling dictionary. This field appears only when you select AI Search as the application's
search engine.
For more details on typo handling auto-correction configuration and behavior, see Typo handling. Type: true | false Supported values:
|
| Enable Exact Match | Option to use exact matching in the search application.
When this option is selected, if a search result's Number field exactly matches the search, the application displays the record or document associated with that search result, bypassing
the search results page. Exact matching also bypasses any custom matchers defined for the search application.
Important: Exact match is not supported in portals. If you enable this option for a portal, users searching in that portal may experience navigation issues. Exact match behavior is controlled by the com.snc.agent_workspace.global_search.typeahead.exact_match_request_criterion_regex system property. This property's value is a Java regular expression pattern. Only search queries that match the regular expression pattern are evaluated as possible exact record matches. For details on Java regular expression pattern syntax, see the Javadoc for the java.regex.util.Pattern class. Type: true | false Default value: true Supported values:
|
| Show parent for results that are attachments | Option to display attachment search results inline with their parent results on the search application's results page. If cleared, attachment search results display separately from their parent results.
For more details on the effects of attachment grouping, see . Type: true | false Default value: true Supported values:
|
| Filter Genius Results by tab | Option to filter Genius Result searches based on the selected source facet bucket. In a search application that has this option enabled, when you select a source from the application's source facet, Genius Result searches honor the source filter and so can only return results from the selected source. This means that only Genius Result configurations that include information from the selected source can generate Genius Result answers in the search application. Genius Result configurations that don't include information from the selected source don't return any search results and thus can't generate Genius Result answers. As an example, suppose you select the Knowledge source facet bucket in a search application that has this option selected. With that Knowledge source selection applied, Q&A Genius Results, which include information from the Knowledge
source, can still find search results and generate Genius Result answers. But Catalog Item Genius Results, which include information from the Catalog Item source which isn't selected, can't find search results
and so can't generate Genius Result answers. Note: The Now Assist Multi-Content Response
Genius Results configuration (from the Now Assist in
AI Search
ServiceNow Store application) includes information from multiple sources, so it can generate Genius Result answers no matter which source is selected. To learn more about Now Assist Multi-Content Response
Genius Results, see Now Assist Multi-Content Response Genius Results. |
| Show Search Results Count | Option to display search result counts for facets on the search application's results page.
For more details on this option, see Show search result counts for facets on the results page for a search application. Type: true | false Default value: true Supported values:
|