Before you start
Keyboard shortcuts work in CurrentClient on a computer, in the web app and the desktop app. A few things to know:
Cmd/Ctrl means Cmd on a Mac and Ctrl on Windows.
Single-letter shortcuts don't fire while you're typing in a text box, so you can type freely. Press Esc to leave the text box first.
Shortcuts marked (preference) below only work after you turn them on. Go to Settings, Preferences, switch on Enable under App shortcut keys, and click Save. Everything else is always on.
Anywhere in the app
Shortcut | What it does |
Cmd/Ctrl + K (preference) | Open or close the command palette to search contacts and run commands |
T (preference) | Start a new text message from the inbox you're viewing, or from your default inbox |
D (preference) | Open or close the dialer. On an inbox page, the dialer picks that inbox's number for you |
Cmd/Ctrl + J | Switch between light and dark theme. This also works on the login page |
[ | Collapse or expand the left sidebar |
Command palette
While the command palette is open:
Shortcut | What it does |
Up / Down | Move the highlight |
Enter | Run the highlighted command or open the highlighted contact |
Tab / Shift + Tab | Cycle through the filters at the top |
C | Call the highlighted contact |
T | Text the highlighted contact |
Esc | Close the palette |
Inbox
In a conversation
Shortcut | What it does |
E | Mark done. During a call, E hangs up instead |
A | Open Assign to |
H | Remind me later (snooze) |
U | Mark unread |
Cmd/Ctrl + U | Unsubscribe the contact (one-to-one conversations) |
Shift + 1 (!) | Block the number (one-to-one conversations) |
Shift + 3 (#) | Delete the conversation |
Esc | The first press leaves the text box. The second closes the conversation and takes you back to the list. In a popped-out window, it closes the window |
Esc on a new message | Discard the draft and recipients and go back to the inbox |
While writing a message
Shortcut | What it does |
Cmd/Ctrl + Enter | Send |
Cmd/Ctrl + L | Open quick schedule to pick a send time. Use Enter to choose the highlighted time and Esc to close |
: then a word | Search emoji. Use Up and Down to move, Enter to insert, Esc to close |
; then a word | Search your templates. Use Up and Down to move, Enter to insert, Esc to close |
/gif or /giphy then a word | Search GIFs. Esc closes the search |
In Assign to
Shortcut | What it does |
1 to 9 | Assign to that teammate in the list (before you type in the search box) |
U | Unassign |
Up / Down / Home / End | Move the highlight |
Enter | Assign to the highlighted teammate |
Esc | Close |
In the folder menu
The folder menu is the button above your conversation list.
Shortcut | What it does |
1 to 9 | Show conversations assigned to that teammate |
In conversation comments
Shortcut | What it does |
Cmd/Ctrl + Enter | Post your comment |
@ then a name | Mention a teammate. Use Up and Down to move, Enter or Tab to pick, Esc to close the list |
Dialer and calls
Shortcut | What it does |
C | Call the number you entered |
E | Hang up |
M | Mute or unmute |
T | Text the number you entered |
0 to 9, *, # | Dial digits while the keypad is showing |
Backspace | Delete the last digit |
Esc | Close the dialer, or decline a ringing incoming call. If you're typing a call note, the first press leaves the note and the second closes the dialer |
Team chat
Shortcut | What it does |
Enter | Send |
Shift + Enter | Start a new line |
@ then a name | Mention a teammate. Use Up and Down to move, Enter or Tab to pick, Esc to close the list |
Esc | Cancel an edit |
Notifications and contacts
Shortcut | What it does |
E on Notifications | Complete the open notification and move to the next one |
Cmd/Ctrl + click on Contacts | Select a contact instead of opening it |
Letters that do more than one thing
A few letters change meaning depending on where you are. A call always comes first.
E marks a conversation done in the inbox, completes a notification, and hangs up during a call.
T starts a new text anywhere, texts the highlighted contact in the command palette, and texts the dialed number in the dialer.
C calls the highlighted contact in the command palette and places the call in the dialer.
