All Features

The right buttons
at the right time.

PromptDeck watches what you're doing and where you are. Pages and groups switch automatically — no swiping required.

Two Levels of Context

Triggers work at two levels to give you total control.

Page Triggers

"Where am I?" — At my desk, the grocery store, in the car, at the gym.

Page triggers control which page auto-navigates to the foreground. Evaluated on app launch, foreground resume, and when sensor state changes.

Group Triggers

"What am I doing?" — Coding in VS Code, browsing in Safari, debugging in iTerm.

Group triggers control which button groups are visible within a page. Evaluated whenever the Mac sends a context update.

Page Triggers

Sensor-based triggers that answer "where am I?"

BLE Beacon

Detect your Mac host or third-party beacons. Configurable range in meters.

GPS Geofence

Auto-switch at the grocery store, gym, office. Configurable radius.

Bluetooth Device

Connected to Tesla stereo? Show driving controls. AirPods? Music page.

Time of Day

Show different pages based on time. Supports midnight wrapping.

WiFi Network

Connect to work WiFi and your work buttons appear automatically.

Active Space

Switch to Desktop 3 and your design page loads. Priority over ambient triggers.

Group Triggers

Mac context signals that answer "what am I doing?"

Type Key Description
app match Frontmost Mac app by name or bundle ID
process match Running process in focused terminal (claude, vim, npm)
gitBranch match Git branch of focused project. Supports glob patterns.
space match Active macOS Space number. Works as both page and group trigger.
wifi match Connected WiFi SSID on Mac
display match true if external display connected
windowTitle match Focused window title. Supports glob patterns.
vpn match true if VPN active
audioOutput match Audio output device name (AirPods Pro, etc.)

Set Them Up in the App

Triggers edit as rows in the inspector. Add one row per condition.

A page trigger

  1. 1Tap the pencil
  2. 2Tap the page title in the edit bar
  3. 3Under Triggers, add a row
  4. 4Pick a type, such as Location, Bluetooth Device, or Beacon
  5. 5Fill in what it should match

A group trigger, set on a section

  1. 1Tap the pencil
  2. 2Tap the section
  3. 3Under Triggers, add a row
  4. 4Pick a type, such as App, Desktop, or Wi-Fi Network
  5. 5Fill in what it should match

Auto-Navigation Behavior

Smart priority system prevents conflicts.

1

Mac context wins

Space, app, and WiFi triggers represent deliberate user actions and always beat ambient sensors.

2

First match wins

If multiple pages match at the same priority, the one that comes first in your deck wins.

3

Manual override respected

Swipe to a different page and auto-nav is suppressed until the trigger context changes.

4

Smooth transitions

Groups with triggers crossfade in and out as context changes. No jarring switches.

Context-aware. Zero effort.

Download PromptDeck for Mac and let your buttons adapt to you.

Download for Mac