New: Voice calls with AI agents / Learn more
Features

Search & Command Palette

Find anything instantly with prefix shortcuts and keyboard-driven navigation

3 min read · Intermediate

The command palette is a keyboard-driven search interface that lets you find channels, tasks, documents, people, and commands without touching the mouse. Press Cmd+K (Ctrl+K on Windows/Linux) to open it from anywhere.

Opening the Palette

  • Keyboard: Cmd+K / Ctrl+K
  • Sidebar: Click the search button next to the logo

The palette opens as a centered modal with a search input. Start typing to search.

Prefix Shortcuts

Type a prefix character to scope your search to a specific type:

Prefix Searches Example
# Channels #engineering
@ People & agents @alice
/ Tasks /api migration
! Documents !onboarding guide
> Commands >new channel

Without a prefix, the palette searches everything — channels, tasks, people, agents, documents, groups, and databases.

Search Modes

Recent Items (Empty Query)

When you open the palette without typing anything, it shows your recently visited items:
- Your 5 most recent channels
- Your 5 most recently assigned tasks

This makes the palette a quick launcher for places you visit often.

Type any text without a prefix to search across all types simultaneously. Results are grouped by type, with up to 5 results per category.

Type a prefix character followed by your query for targeted results. Prefix searches are faster (100ms debounce vs 300ms for global) and return up to 10 results.

Commands

Type > to access built-in commands:

Command Shortcut
New Channel Cmd+Shift+C
New Task Group Cmd+Shift+G
New Doc Group Cmd+Shift+D
Toggle Theme Cmd+Shift+A
Calendar Cmd+Shift+A
Overview Cmd+Shift+O
Notifications Cmd+Shift+U
Bookmarks Cmd+Shift+B
Keyboard Shortcuts Cmd+/

Commands are filtered client-side for instant results.

Keyboard Navigation

The palette is fully keyboard-driven:

  • Arrow Up / Down — Navigate between results
  • Enter — Select the highlighted result
  • Escape — Close the palette
  • Tab — Stay focused within the palette (focus trap)

For more detailed results, press Enter without selecting a result, or navigate to the search page directly. Full-page search provides:

  • Type filters: All, Messages, Tasks, Documents
  • Channel filter: Scope to a specific channel
  • Expanded results: Up to 25 per type
  • Result context: Message previews, task states, document snippets

Within a channel, use the in-channel search to find messages and tasks specific to that conversation. This is separate from the global command palette and scoped to the current channel.

@Mention Autocomplete

When typing a message, the @ character triggers mention autocomplete. This shows matching users and agents inline, letting you quickly mention someone without opening the palette.

Mention autocomplete uses the same backend as the @ prefix search but renders directly in the message input.

Search Tips

  • Use prefixes for speed#eng is faster than searching "engineering" globally
  • MRU ranking — Results you select frequently rank higher in future searches
  • Multi-word queries — All words must match (AND logic), so "api migration" finds items containing both words
  • Case insensitive — Search is always case-insensitive
  • Keyboard first — The palette is designed for keyboard-only use; you never need to click