Reference

Keyboard shortcuts

Keyboard shortcuts for navigating Performance Blocks, opening Henry, editing content, and working with tables.

These are the standard keyboard shortcuts in Performance Blocks. Org admins may disable some via Settings → Security for compliance reasons; if a shortcut listed here does not work for you, check with your admin.

Most shortcuts work the same on macOS and Windows/Linux except for the modifier key — Cmd on macOS, Ctrl on Windows/Linux. Where the action differs, both columns are filled in.

To bring up an in-app shortcut help overlay at any time, press ?.

Global

These shortcuts work from anywhere in the app.

Action macOS Windows/Linux
Open command palette Cmd + K Ctrl + K
Open Henry panel (Agentic plan) Cmd + / Ctrl + /
Open shortcut help ? ?
Close any open panel or modal Esc Esc
Search across all content Cmd + Shift + F Ctrl + Shift + F
Toggle dark mode Cmd + Shift + D Ctrl + Shift + D
Sign out Cmd + Shift + Q Ctrl + Shift + Q

The command palette (Cmd + K) is the fastest way to navigate. Type the name of any page or action and press Enter.

Two-key sequences ("g d" means press g, release, press d) jump to top-level sections. These follow the convention used by GitHub, Linear, and other modern apps.

Action Shortcut
Go to dashboard g d
Go to direct reports g r
Go to observations g o
Go to conversations g c
Go to summaries g s
Go to objectives g j
Go to attributes g a
Go to org chart g h
Go to settings g ,
Go to my profile g p

Two-key sequences are cancelled by pressing any other key or waiting more than 1.5 seconds between keystrokes.

Creating new items

Press n followed by the type:

Action Shortcut
New observation n o
New conversation n c
New summary n s
New objective n j
New attribute (admin) n a
Invite employee (admin) n e

These are equivalent to the + New buttons in the relevant section of the app.

Henry panel (Agentic plan only)

When the Henry panel is open, the following shortcuts apply.

Action macOS Windows/Linux
Submit message Cmd + Enter Ctrl + Enter
New chat session Cmd + Shift + N Ctrl + Shift + N
Cancel current generation Cmd + . Ctrl + .
Cancel guided flow Esc (then confirm) Esc (then confirm)
Focus message input / /
Focus next/previous step (in flow) Tab / Shift + Tab Tab / Shift + Tab
Open chat history Cmd + Shift + H Ctrl + Shift + H
Close panel Cmd + / or Esc Ctrl + / or Esc

A multi-line message stays single-line until you press Shift + Enter for a soft return. Enter alone submits.

If you cancel a guided flow with Esc, the flow's onCancel hook runs (cleaning up any orphaned records — for example, conversation drafts created during a flow). Cancelling is always safe.

Rich text editor

Used in observation notes, conversation agendas, summaries, and editor steps inside Henry guided flows.

Action macOS Windows/Linux
Bold Cmd + B Ctrl + B
Italic Cmd + I Ctrl + I
Underline Cmd + U Ctrl + U
Strikethrough Cmd + Shift + X Ctrl + Shift + X
Link Cmd + K Ctrl + K
Bullet list Cmd + Shift + 8 Ctrl + Shift + 8
Numbered list Cmd + Shift + 7 Ctrl + Shift + 7
Heading 2 Cmd + Alt + 2 Ctrl + Alt + 2
Heading 3 Cmd + Alt + 3 Ctrl + Alt + 3
Quote block Cmd + Shift + . Ctrl + Shift + .
Code block Cmd + Shift + C Ctrl + Shift + C
Undo Cmd + Z Ctrl + Z
Redo Cmd + Shift + Z Ctrl + Y
Save (manual) Cmd + S Ctrl + S

The editor auto-saves drafts every few seconds; manual save is provided as a reassurance.

Slash commands inside the editor: type / at the start of an empty line to open the inline command menu (heading, list, quote, divider, attribute mention).

Tables and lists

Tables across the app (observations list, employees list, audit log, knowledge base) share the same shortcuts.

Action Shortcut
Move down a row j or Down arrow
Move up a row k or Up arrow
Open selected row Enter or o
Select / deselect row Space or x
Select all visible Cmd + A / Ctrl + A
Clear selection Esc
Refresh r
Open filter panel f
Open column chooser c
Export current view Cmd + Shift + E / Ctrl + Shift + E
Bulk action menu (when rows selected) b

Filtering and column choices are persisted per user, per table.

Forms and modals

Action macOS Windows/Linux
Submit form Cmd + Enter Ctrl + Enter
Cancel / close Esc Esc
Move to next field Tab Tab
Move to previous field Shift + Tab Shift + Tab
Open date picker Space (when focused) Space (when focused)

Modals trap focus by default — Tab cycles within the modal, and Esc closes.

Calendar / date picker

When a date picker is focused:

Action Shortcut
Move day Arrow keys
Move week Shift + Arrow keys
Jump month Page Up / Page Down
Jump year Shift + Page Up / Shift + Page Down
Today t
Clear date Backspace
Confirm Enter

Accessibility-first navigation

Performance Blocks is built to be fully usable without a mouse. The following standard browser keys work everywhere:

  • Tab — move focus to the next interactive element. Links, buttons, inputs, and menu triggers all participate in the tab order.
  • Shift + Tab — move focus to the previous interactive element.
  • Enter — activate a focused link or button. Submit a focused form.
  • Space — toggle a focused checkbox or button. Open a focused select.
  • Arrow keys — navigate within composite widgets: dropdowns, segmented controls, tab strips, calendar grids, and the org chart.
  • Home / End — jump to the first/last item in a list, dropdown, or table column.
  • Esc — close the current overlay (popover, modal, dropdown).

Focus indicators are visible by default. If your organization uses a high-contrast theme, focus rings remain visible against any background.

Screen reader users: live regions announce save state, AI generation progress, and validation errors. Tables expose column headers and row counts via ARIA.

For more on accessibility, see accessibility commitments.

Customizing or disabling shortcuts

Per-user customization is not currently exposed in the UI. To disable a specific shortcut for the entire tenant (for example, to avoid a conflict with a screen reader command), an org admin can:

  1. Open Settings → Security → Keyboard shortcuts.
  2. Toggle off any shortcut group.
  3. Save. The change applies to all users on next page load.

Disabled shortcuts continue to be honored by the in-app help overlay so users see what would have been available.

© 2026 Performance Blocks. All rights reserved.