Skip to main content
Use automation to send Utter output to other apps, start or stop recording, and build hands-free workflows.

iOS Shortcuts

Use iOS Shortcuts to start or stop recording without opening Utter.

Fastest setup: use this ready-made shortcut

Apple Shortcuts app iconStart/stop recording with one button and copy to clipboard This shortcut is the easiest way to use Utter hands-free:
  • Press once to start recording.
  • Press the same button or trigger again to stop recording.
  • The transcript is copied to your clipboard automatically.
  • You do not need to open Utter or the Shortcuts app.
Bind it to an iPhone trigger like Action Button or Back Tap (double tap on the back of your phone) for quick one-button dictation.

Available Utter Shortcut Actions

macOS Completion Commands

On macOS, each mode can run a completion command after transcription finishes. Use completion commands when you want Utter to send the final transcript to another app or script automatically. For example, you can append each finished dictation to your Obsidian daily note with the Obsidian CLI.
Utter completion command field on macOS using the transcript output variable with an Obsidian CLI command
Completion commands run shell commands on your Mac. Only use commands you trust.

Add a Completion Command

1

Open Home

In Utter, go to Home.
2

Edit a Mode

Select the mode you want to automate.
3

Open Completion Command

In Output, open Completion command and click Edit.
4

Enter a Command

Add the shell command you want Utter to run after transcription.
5

Test and Save

Click Test, then click Save.
What to expect: After that mode finishes transcribing, Utter runs the command using /bin/zsh -lc.

Available Variables

Use these variables in your command:

Example: Append to Obsidian

Dictation Controls

Control recording with these URLs:

Mode Switching

Switch to a specific mode:
Mode names are converted to lowercase kebab-case (for example, Voice to Text becomes voice-to-text):

Usage Examples

Terminal

Shortcuts.app

1

Add Open URLs Action

Add an Open URLs action.
2

Enter Utter URL

Enter a Utter URL (for example, utter://dictation/start).
3

Run Shortcut

Run the shortcut to trigger Utter.
What to expect: Utter runs the matching action immediately when the shortcut is executed. If that did not work: Confirm Utter is installed and currently running before triggering the URL.

Raycast / Alfred

Create a script or workflow that opens the URL:

Keyboard Maestro

Use the Open URL action with any Utter deep link to trigger it from a macro.