> For the complete documentation index, see [llms.txt](https://docs.yansalabs.com/onesearch/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.yansalabs.com/onesearch/overview/key-features.md).

# Key Features

* **Unified Search:** OneSearch works on Forms, Agent Workspace, and Service Portal, providing a consistent experience for your users.
* **Flexible Search:** Utilize OneSearch’s unique search algorithms or ServiceNow’s cutting edge AI Search.
* **Intuitive User Interface**: The next generation OneSearch UI is familiar but evolved to provide more information and a modern look. Sample searchers, sections, actions, and skins are included to quickly achieve your search needs.
* **Inline Filtering & Ordering**: OneSearch provides intelligent inline filtering and ordering of results, helping your users to more easily hone in on the information they need.
* **Fully Customizable**: The OneSearch engine has been redesigned to allow powerful data qualification, data enrichment, custom CSS styling, and powerful HTML templates that drive the User Interface.
* **Integration with External Data Sources**: Gather search results from external sources. A sample google search integration is included!
* **Logging & Analytics**: Logging of searches, conversions, and abandons is enabled natively, making it simple to understand what is working and what isn't so you can constantly improve.
* **Actions**: Build custom actions & buttons to allow users to interact with search results and apply search results to records.

### Other features include:

* *Granular control of searcher section & action visibility*
* *Honors ACLs, role-based access, and user criteria*
* *Granular control of search characteristics at the section level*
* *Dynamic result counts for all search sources*
* *Server-side pagination for maximum efficiency*
* *REST API for accessing OneSearch results from external systems*
* *New 'simple' configuration mode for sections, in addition to traditional scripting*
* *HTML templates available at multiple levels w/ CSS overrides at the skin level*
* *Compatible with Agent Workspace, Service Portal, standard forms, and service catalog in Portal*
* *Remembers actions performed for at-a-glance knowledge of what actions have been applied to a record*
* *Collapsible results panel leaves result counts visible but workspace clear*
* *Support for individual user preferences on the search display section*
* *Honors search stop words, synonyms, stemming, and more*
* *Advanced KB rendering, feedback, and analytics capabilities*


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.yansalabs.com/onesearch/overview/key-features.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
