AgoraDocs
GitHub

Keyboard shortcuts#

Press ⌘/ on Mac or Ctrl+/ on Windows and Linux to open the searchable shortcuts sheet. Press ? when you are not typing for the same sheet. The desktop app also has Help → Keyboard Shortcuts.

Action (shortcut ID) Mac Windows / Linux Sequence
Keyboard shortcuts (help.sheet) ⌘/ Ctrl+/ ?
Search conversations (search) ⌘K Ctrl+K
Go to Inbox (nav.inbox) G I
Go to Unreads (nav.unreads) ⌘⇧U Ctrl+Shift+U G U
Go to Threads (nav.threads) ⌘⇧L Ctrl+Shift+L G T
All unread filter (inbox.filter1) 1 1
Mentions unread filter (inbox.filter2) 2 2
Channels unread filter (inbox.filter3) 3 3
Threads unread filter (inbox.filter4) 4 4
Talk to agents (agents.picker) ⌘⇧2 Ctrl+Shift+2
Require @mention (thread.requireMention) ⌘⇧X Ctrl+Shift+X
Record / add to message (voice.toggle) ⌘⇧Space Ctrl+Shift+Space
Stop and send recording (voice.send) ⌘↩ Ctrl+Enter
Discard recording (voice.cancel) Esc Esc
Previous channel (nav.prevChannel) ⌥↑ Alt+↑
Next channel (nav.nextChannel) ⌥↓ Alt+↓
Previous unread (nav.prevUnread) ⌥⇧↑ Alt+Shift+↑
Next unread (nav.nextUnread) ⌥⇧↓ Alt+Shift+↓
Mark channel read (read.markChannel) Esc Esc
Mark all read (read.markAll) ⇧Esc Shift+Esc
Focus composer (focus.composer) Type or ↩ Type or Enter
Close thread (thread.close) Esc Esc
Expand or shrink thread (thread.expand) ⌘⇧\ Ctrl+Shift+\
Toggle sidebar (ui.sidebar) ⌘⇧D Ctrl+Shift+D
Back (nav.back) ⌘[ Alt+←
Forward (nav.forward) ⌘] Alt+→
Copy conversation link (link.copy) ⌘⇧Y Ctrl+Shift+Y
Settings (settings) ⌘⇧, Ctrl+Shift+, G S

In a channel or thread composer, press Esc to leave the text box; then shortcut keys like G U work. Click in the messages or press Enter to type again. After clicking in the messages, letters such as "guys" go into the composer. If G starts a sequence but no valid second key follows within one second, it goes into the draft. A second Esc after leaving the composer marks the channel read or closes the thread. In the Inbox, 1–4 select the unread filters. In the Talk to picker, use ↑/↓ to move, Space or Enter to select, 1–9 to select an agent by position, M to switch the thread's require-mention setting, and Esc to close. Voice shortcuts appear only when voice input is enabled.

On Linux, Ctrl+Shift+U may invoke IBus Unicode entry; use G U after leaving the composer instead.

In the desktop app, ⌘, on Mac or Ctrl+, on Linux also opens Settings.

Change a shortcut#

Open Settings → Keyboard, select Change, and press a new key combination. Escape cancels, Backspace turns the shortcut off, and Reset restores its default. Shortcuts are saved on this device. The app blocks keys reserved by the browser or operating system, checks for conflicts with other Agora actions, and asks before replacing a conflicting binding. Sequences and Escape behavior have fixed bindings.