# Keyboard shortcuts

> Every console shortcut. The command bar, search, going to any page with g, moving through lists, and the rules (Tab, Enter, Escape, arrows) every page follows.

Source: https://docs.3am.si/console/keyboard · Markdown: https://docs.3am.si/console/keyboard.md · All docs: https://docs.3am.si/llms.txt
3AM is an on-prem AI on-call engineer for regulated enterprises (https://3am.si).

Everything an on-call engineer does can be done without the mouse. Press `?` anywhere for this map.

## Anywhere

| Keys            | Does                                                 |
| --------------- | ---------------------------------------------------- |
| `⌘K` / `Ctrl K` | The command bar: go to any page, or search incidents |
| `/`             | Search incidents                                     |
| `[`             | Fold or unfold the navigation                        |
| `?`             | This map                                             |
| `Esc`           | Close, or leave a field                              |

## Go to a page: `g` then

| Key | Page      | Key | Page        |
| --- | --------- | --- | ----------- |
| `o` | Overview  | `u` | Autonomy    |
| `i` | Incidents | `c` | Connections |
| `a` | Approvals | `l` | Learned     |
| `d` | Digest    | `t` | Audit log   |
| `b` | Impact    | `h` | 3AM Doctor  |
| `e` | Estate    | `m` | Team        |
| `y` | Study     | `r` | Branding    |
| `k` | Keychain  | `s` | Settings    |
| `g` | Guide     |     |             |

The key shows beside each navigation item on hover.

## Lists (every table)

| Keys                   | Does                 |
| ---------------------- | -------------------- |
| `j` / `k` or `↓` / `↑` | Move                 |
| `↵` or `o`             | Open                 |
| `n` / `p`              | Next / previous page |
| `f`                    | The list's filter    |
| `r`                    | Refresh              |

On an incident: `u` goes back to the list.

## How every page behaves

* **Tab** reaches every control, in reading order, with a visible focus ring.
* **Enter** submits a form; **Escape** cancels or closes (a dialog, a menu, a help crumb, an edit).
* **Arrow keys** move inside a group: tabs, segmented choices, cards to choose from, menus.
* Focus moves to the field that needs you (a code to type, a name to give).
* A key never fires while you're typing (except `Esc` and `⌘K`) or while a dialog is open.
