SnipTray logo

SnipTray + Alfred + BetterTouchTool: Power-User Combos

Pair SnipTray with Alfred, BetterTouchTool, Stream Deck, or Keyboard Maestro for clipboard workflows the default UI cannot reach. Concrete recipes, no fluff.

6 min read · by SnipTray Team

If you have a Mac power-user stack — Alfred, BetterTouchTool, Stream Deck, Keyboard Maestro, Karabiner-Elements — your clipboard manager should plug into it, not sit alongside it. SnipTray exposes its full functionality through Apple Shortcuts actions and a URL scheme, which means it composes cleanly with everything in that ecosystem.

This guide is the concrete recipe book: six clipboard automations that combine SnipTray with the most popular power-user apps. No theoretical exercises; every recipe is something you can build in 10 minutes and use the same afternoon.

For the broader Apple Shortcuts angle, see 7 Apple Shortcuts every Mac user should install today. For the head-to-head with Alfred specifically, Alfred clipboard vs SnipTray.

What SnipTray exposes to other apps

The integration surface:

  • Apple Shortcuts actions — read history, write to history, search, paste, save to pinboard, expand a snippet.
  • URL schemesniptray:// links can open the tray, jump to a pinboard, or trigger a snippet.
  • AppleScript / JavaScript for Automation — full scripting support for older automation pipelines.
  • CLI binary (optional)sniptray command for shell-based automations.

Everything in this guide uses one or more of those. None of it requires SnipTray to be the focused app at any point.

Recipe 1: Alfred workflow that searches your SnipTray history

If you live in Alfred, you can search your SnipTray clipboard history from Alfred’s command palette — never leaving the launcher.

Setup:

  1. In Alfred, Preferences → Workflows → Create blank.
  2. Add a Script Filter input. Keyword: clip.
  3. Set script to:
#!/usr/bin/env bash
QUERY="$1"
sniptray search --json --query "$QUERY"
  1. Connect to a Run Script action that pastes the selected item:
sniptray paste --id "$1"
  1. Save and test: invoke Alfred (⌥Space), type clip <search term>, hit Return.

You now have SnipTray search inside Alfred. Faster than reaching for SnipTray’s own hotkey when you are already in the launcher.

Recipe 2: BetterTouchTool gesture to open the SnipTray tray

If you use BetterTouchTool for trackpad gestures, bind a three-finger swipe to open the SnipTray tray:

  1. In BTT, Trackpad → + to add a new gesture.
  2. Gesture: Three-Finger Swipe Down (or whatever is free).
  3. Action: Trigger Keyboard Shortcut⌘⇧V.

Now anywhere on your Mac, three-finger-swipe-down opens SnipTray. Same idea works for Force Touch, two-finger long-press, or any other free BTT gesture.

For longer pinned-snippet bindings, set up gesture → trigger ⌘⇧1, ⌘⇧2, etc. and you have gesture-paste for your most-used snippets.

Recipe 3: Stream Deck buttons for shared team snippets

For support, sales, or any team that uses shared clipboard pinboards, Stream Deck buttons can become dedicated “paste this approved snippet” keys.

Setup:

  1. Open Stream Deck app.
  2. Drag a System → Hotkey action onto a button.
  3. Hotkey: the ⌘⇧1 (or whichever) that you bound to a SnipTray snippet.
  4. Label the button with the snippet name and an icon.

One press of the Stream Deck button = paste the snippet. Useful patterns:

  • Support agents with a row of buttons for top 5 canned responses.
  • Sales reps with buttons for their three current outbound templates.
  • Designers with brand colors as Stream Deck buttons (you press the button, the hex code pastes wherever your cursor is).

See Best clipboard manager for teams in 2026 and Sales templates: a shared snippet playbook for the team-snippet setup itself.

Recipe 4: Keyboard Maestro macro that captures and tags

If you use Keyboard Maestro for fancier automations, you can build a macro that captures the current clipboard and adds it to a specific SnipTray pinboard with auto-tagging.

The macro logic:

  1. Trigger: hot key ⌃⌥⌘C.
  2. Action: Get Clipboard.
  3. Action: Execute Shell Script:
ITEM="$1"
PINBOARD="Quick Capture"
TAG="captured-$(date +%Y-%m-%d)"
sniptray pinboard add --pinboard "$PINBOARD" --content "$ITEM" --tag "$TAG"
  1. Save.

Now any time you press ⌃⌥⌘C while something is on your clipboard, it gets archived to “Quick Capture” in SnipTray with today’s date tagged on it. Combined with a research workflow, this is a one-press save for things you might want later. See A research workflow that does not depend on 80 open tabs.

Recipe 5: Apple Shortcuts → menu bar for snippet picker

A nice native option that uses no third-party automation app:

  1. Open Shortcuts.
  2. Create a shortcut named “Paste Snippet”.
  3. Add Choose from Menu action with options: Signature, Address, Calendar Link, Stand-up Template.
  4. For each option, add Run SnipTray Action → Paste Pinned Snippet with the corresponding snippet.
  5. Pin the shortcut to the menu bar.

Result: a menu-bar dropdown of your most-used pastes. Useful when your hands are on the mouse rather than the keyboard.

Recipe 6: Karabiner-Elements for caps-lock paste

If you use Karabiner-Elements and have remapped Caps Lock to something more useful, one neat binding is Caps Lock = open SnipTray tray.

Add this to your Karabiner config:

{
  "from": { "key_code": "caps_lock" },
  "to": [{ "key_code": "v", "modifiers": ["command", "shift"] }]
}

Now your most-useless key opens your most-used app. Combined with arrow-key navigation and Return to paste, you have a near-zero-effort path to any clipboard item.

What about Raycast?

Raycast deserves its own deeper treatment. The TL;DR: Raycast has a built-in clipboard history (per-Mac, syncs through Raycast cloud) which competes directly with SnipTray for the basic clipboard-history feature. Many users run both: Raycast as the launcher, SnipTray as the dedicated clipboard manager with iCloud team sharing. See Raycast clipboard vs SnipTray for the full comparison and recommended setup.

A note on idempotence and edge cases

A few things worth knowing when wiring SnipTray into automation pipelines:

  • Paste-as-plain. When you trigger a snippet via Shortcut or CLI, you can specify plain-text paste with the --plain flag. Useful in scripts where you do not want stray formatting. See How to paste without formatting on Mac.
  • Accessibility permission. Any automation that actually performs a paste needs SnipTray’s Accessibility permission to be granted. Verify in System Settings → Privacy & Security → Accessibility.
  • iCloud sync timing. If your automation reads a snippet from a shared pinboard immediately after another user edited it, allow a few seconds for CloudKit replication. Failure mode is rare; visible delay is 1–5 seconds.
  • Concurrency. If two automations try to paste at exactly the same instant (e.g., a Keyboard Maestro macro and a Shortcuts run from the menu bar), the second one will queue. No data loss; minor visible delay.

Frequently asked questions

Can I drive SnipTray purely from the command line?

Yes — the sniptray CLI binary covers search, paste, pinboard CRUD, and snippet management. Install via Homebrew (brew install sniptray-cli) or from Settings → Advanced → Install CLI.

Will these recipes work on iPad?

iPadOS has different automation surfaces than macOS. Apple Shortcuts works on both; Stream Deck has an iPad app; Alfred / BetterTouchTool / Keyboard Maestro / Karabiner are Mac-only. For iPad-specific workflows, see Using a clipboard manager on iPadOS with Stage Manager.

Does SnipTray expose any of this to JavaScript / Node?

Yes — the URL scheme works from any process that can spawn open. For richer integration, JavaScript for Automation (JXA) can call SnipTray’s AppleScript dictionary directly.

Can I trigger SnipTray from a remote Mac?

Yes, via SSH if you set up the CLI on the remote machine and have it pointed at the same iCloud account. Useful for distributed teams that want one rep to push a snippet update from a controlling machine.

Are these recipes secure?

The same security model applies as for any clipboard manager — see Are clipboard managers safe?. Pay particular attention to scripts that pipe through shell — escape variables properly to avoid injection. The recipes here use --query "$VAR" quoting; do not unquote in your own variants.

What if I do not use any of these power-user apps?

That is fine — SnipTray’s built-in keyboard shortcuts cover 95% of daily use without any of this. These recipes are for the long tail. See Getting started with SnipTray on Mac.

The bottom line

SnipTray is built to compose with the rest of a Mac power-user stack rather than replace it. Apple Shortcuts, AppleScript, a URL scheme, and an optional CLI mean Alfred, BetterTouchTool, Stream Deck, Keyboard Maestro, and Karabiner-Elements can all reach the clipboard manager directly.

Try SnipTray free — and if these recipes spark ideas, the Apple Shortcuts integration in particular is the easiest place to start.

Try SnipTray for free

The smart clipboard manager for Mac, iPhone, and iPad. Free forever for one Mac. Pro from $2.99/mo or $24.99/year.

All posts →