Skip to main content

What it does

Keyboard Shortcuts sends key presses to your Mac as if you typed them. Say “copy” and it presses ⌘C. Say “save” and it presses ⌘S.

Configuration


Modifier keys


Supported keys

Letters: A–Z Numbers: 0–9 Function keys: F1–F20 Special keys:
  • Return (Enter)
  • Tab
  • Space
  • Delete (Backspace)
  • Escape
  • Home, End
  • Page Up, Page Down
  • Arrow keys (←↑↓→)
Punctuation: All standard symbols

Example ideas

Here are some shortcuts you could create:

Examples

Simple shortcut

Trigger: “copy” Keys: ⌘C Result: Copies selected text

Multi-key sequence

Trigger: “select all and copy” Keys: ⌘A, then ⌘C (with 100ms delay) Result: Selects all, then copies

Repeated keys

Trigger: “scroll down” Keys: ↓ Repeat: 10 times Delay: 50ms Result: Presses down arrow 10 times

App-specific shortcut

Trigger: “format code” Target App: Visual Studio Code Keys: ⌥⇧F Result: Focuses VS Code and formats document

Creating a keyboard shortcut trigger

1

Open Triggers

Go to Settings → Triggers.
2

Create new trigger

Click + or New Trigger.
3

Set the phrase

Enter your trigger phrase (e.g., “save”).
4

Choose Exact matching

Select Exact for simple commands.
5

Select Keyboard Shortcuts

Choose Keyboard Shortcuts as the action type.
6

Build your key sequence

  • Add key presses
  • Set modifiers (⌘, ⌥, ⌃, ⇧)
  • Add delays between keys if needed
7

Configure options

  • Set target app if needed
  • Set repeat count if needed
8

Save

Click Save.

Advanced usage

Open URL then press keys

  1. Set Target URL (e.g., notion.so)
  2. Set URL Load Delay (e.g., 2000ms to let page load)
  3. Set your key sequence
  4. The URL opens, waits, then keys are pressed

Sequences with delays

Add delays between key presses when apps need time to respond:

Tips

  • Use exact matching — Shortcut commands are specific
  • Add delays if keys seem to be missed
  • Test in target apps — Some apps capture keys differently

Terminal Commands

Run shell commands instead.