> For the complete documentation index, see [llms.txt](https://intuitem.gitbook.io/ciso-assistant/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://intuitem.gitbook.io/ciso-assistant/features/command-palette.md).

# Command palette

The Ctrl/Cmd+K palette for jumping anywhere in the workspace

The **command palette** is a keyboard-first jump-to surface for navigating the workspace and triggering a small set of actions, without leaving the keyboard or scanning the sidebar.

It complements the sidebar and breadcrumbs: pick the sidebar when you want to browse what's available, the palette when you already know where you're going.

## How to open it

There are two ways to open the palette, and both produce the same UI:

* **The search pill in the top-right** of the application bar — labelled **Search…** with a small `⌘K` / `Ctrl+K` hint chip on its right.
* **The keyboard shortcut**:
  * macOS — `⌘ + K`
  * Windows / Linux — `Ctrl + K`

The shortcut works from any page in the app — there's no need to focus the search button first.

{% hint style="info" %}
The palette is **not available** to third-party users (representatives logging into the auditee surface). It's an internal-user tool — the search pill and shortcut are simply not wired up on that surface.
{% endhint %}

## What's inside

Open the palette and you'll see a search input over two grouped lists:

### Navigation

Every destination reachable from the sidebar — Domains, Audits, Risks, Applied controls, Insights, and so on, including the **My profile** entry. Type to filter; matching is **case- and accent-insensitive substring search**, so `framework` matches whether you type `framework`, `FRAMEWORK`, or `Framework`, and on a French instance `controles` matches `Contrôles`. Selecting a row navigates there and closes the palette.

The list is automatically pruned by the same **feature-flag visibility** that hides sidebar sections — if your instance has the privacy module disabled, *Processings* and *Personal data* never show up in the palette either.

### Actions

A small group of non-navigation commands. Today it contains:

* **Open assistant** — opens the chat assistant. Visible only when the `chat_mode` [feature flag](/ciso-assistant/configuration/settings/feature-flags.md) is on.

More actions are expected here over time — the palette is designed to host shortcut commands that don't fit the sidebar.

## Keyboard controls

While the palette is open:

| Key           | Action                      |
| ------------- | --------------------------- |
| `↑` / `↓`     | Move selection between rows |
| `↵` (Enter)   | Open the selected row       |
| `Esc`         | Close the palette           |
| Click outside | Close the palette           |

If the typed text **doesn't match any row** in Navigation or Actions, pressing `↵` falls through to [universal search](/ciso-assistant/features/search.md): the palette closes, and the search results page opens with your query pre-filled. There's also an explicit **Press Enter to search across all objects** button rendered below the empty state — same outcome, just clickable.

## Why use it

* **Faster than the sidebar** for "I know what I want" navigation — three keys (`⌘K`, then a few letters, then `↵`) versus reach-for-the-mouse and scroll.
* **Discovery** — typing the start of a name surfaces destinations you may have forgotten existed, including any pages added by a recent platform upgrade.
* **Search escape hatch** — when the typed text isn't a page name, the palette is also the front door to the [universal search](/ciso-assistant/features/search.md) over your actual data (assets, audits, controls, evidences, …).

## Related

* [Universal search](/ciso-assistant/features/search.md) — the search results page reached by typing a query and pressing Enter.
* [Feature flags](/ciso-assistant/configuration/settings/feature-flags.md) — what controls which Navigation and Actions entries show up.


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://intuitem.gitbook.io/ciso-assistant/features/command-palette.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
