Skip to main content

The concept

Triggers let you automate actions with your voice. When Hermes hears a specific phrase, it performs an action instead of (or in addition to) typing text.
You say: "search google for best coffee shops nearby"
         └── trigger ──┘ └────── remainder ───────┘

Trigger phrase: "search google for"
Action: Opens Google with "best coffee shops nearby"

Why use triggers?

  • Speed — Actions happen instantly, no clicking or typing
  • Hands-free — Control your Mac without touching it
  • Consistency — Same phrase, same result, every time
  • Power — Chain complex workflows together

Trigger anatomy

Every trigger has these components:
ComponentDescription
Trigger PhraseThe words that activate the trigger
Matching ModeHow the phrase is matched (prefix, exact, contains)
Action TypeWhat happens when triggered
Action ConfigSettings specific to that action
EnabledWhether the trigger is active

Trigger types

Hermes supports 11 types of actions:
TypeWhat it doesComplexity
SnippetsReplace phrase with textSimple
Web SearchSearch the webSimple
App LauncherOpen applicationsSimple
Window LayoutSnap windows to positionsSimple
Keyboard ShortcutsSimulate key pressesMedium
Apple ShortcutsRun Shortcuts app workflowsMedium
Terminal CommandsRun shell commandsAdvanced
AI CallsCustom AI responsesAdvanced
Text FormattingEdit/reply to text with AIMedium

How triggers work

  1. You speak — “window left”
  2. Hermes transcribes — Converts speech to text
  3. Trigger matching — Checks if any trigger phrase matches
  4. Action execution — Runs the associated action
  5. Result — Window snaps to left half of screen
The whole process takes about a second.

Getting started