How to Save and Switch Shake It On Sessions

Sessions in Shake It On 1.1.0 let you save the current configuration as a named preset and switch between presets in one click from the menu bar. Each Session captures every setting except transient state (enabled, snooze, stats).

Different work, different rules

You don't shake your Mac the same way for a 6-hour render as you do for a video meeting. Renders want sustained-CPU + Allow display to sleep. Meetings want pause-on-camera + a smaller distance so it doesn't twitch. Conference Wi-Fi wants SSID match.

Sessions let you save those configurations and switch between them in one click from the menu bar.

Save your current settings as a Session

  1. Open Settings (menu bar → Settings…).
  2. Configure everything the way you want it for this workflow.
  3. Scroll to the Sessions section.
  4. Click Save current as new session… and give it a name.

Every persisted setting in the Settings window — interval, conditions, schedule, distance, automation surface — gets captured in the Session. Stats and snooze state don't (those are transient).

Sessions ship in Shake It On 1.1.0. Save your favorite configurations and switch between them from the menu bar.

Switch between Sessions

From the menu bar, open Shake It On's dropdown and click Switch Session. Pick the Session you want; every captured setting is applied immediately.

You can also switch a Session via:

  • The Shortcuts app: Switch Shake It On Session intent
  • URL scheme: shakeiton://session?name=Render
  • AppleScript: tell application "Shake It On" to switch session "Render"

Rename, duplicate, delete

Each Session row has a ⋯ menu with three options:

  • Update from current settings — overwrite the captured values with whatever's set right now.
  • Duplicate — make a copy you can tweak as a starting point for a new Session.
  • Delete — remove the Session. Default is the only one you can't delete.

Useful Sessions to set up

  • Render — sustained-CPU 75% for 1m, Allow display to sleep, distance 30, no Only-Shake-If apps. Pair with a Shortcut that flips to this session at the start of an overnight render.
  • Presentation — Pause-on-camera, Pause when Keynote is frontmost, no audio condition, distance 50, sound feedback off.
  • Conference Wi-Fi — SSID match (the conference network), shorter interval (15s), all pauses on.
  • Default — what you started with. The built-in safety net. Rename it if you want; you can't delete it.
Tip
Sessions don't capture your Enabled toggle, snooze state, or stats. Switching a Session doesn't accidentally turn shaking on or off — it just swaps the rules.
Keep your Mac awake the easy way.
Shake It On lives in your menu bar and uses organic mouse movement to prevent sleep. Set it once and forget it.
One-time purchase. No subscription. Free updates forever.