Skip to content
Treadle

Scenes: one button runs a list of steps

Updated October 5, 2026

A scene runs an ordered list of actions from a single button, with optional delays between the steps. A "Restore previous" option can undo the steps it knows how to reverse. Scenes run on their own path on the Mac, so a long scene never slows an ordinary button down.

Building a scene

  1. In the editor, open Scenes and add a scene.
  2. Add each step — any built-in action or one of your own.
  3. Give a step a delay if it should wait for the previous one (a few hundred milliseconds is usually enough).

A scene is a premium feature. On the free plan it stays on your panel but shows as locked, and its steps don't run until you upgrade — nothing you built is deleted.

Press again to restore

Press a scene that just ran and Treadle offers Restore previous. It only puts back what it can actually reverse: the output volume and the mic mute that the scene changed. Anything with no reverse — quitting an app, opening a URL, toggling dark mode — is reported honestly, for example "Restored 2 of 4 steps. Quit Slack can't be undone." Treadle never pretends to undo something it can't.

It never slows a button down

A scene runs on its own path on the Mac, separate from ordinary single-action buttons. A long scene with delays can be running while every other button on the panel still responds instantly.

Scenes are part of the paid plan. See what's free and what's paid.

Questions & answers

Can a scene undo everything it did?
It undoes the steps it can reverse and tells you honestly which ones it couldn't. It never pretends to restore something it can't.
Does a running scene block other buttons?
No. A scene runs on a separate path, so every other button on the panel still responds instantly.

Related