An Action in Keyboard Maestro is a specific process step (usually of limited scope) to be taken in a Keyboard Maestro Macro. If a process consists of a series of steps, then an Action would be one step. A Macro may contain one or more Actions.
Actions that loop through a set of other Actions until some criteria is met.
App UI Elements
Web Browser UI Elements
(Offered for “Front Browser”, “Safari”, and “Chrome”)
System UI Elements
Keyboard Maestro has a very large number of actions, some very specific, others more general. The most general Actions are those which Execute a Script, which, of course, can be as specific or general as you like.
See the List of Actions below, or the Keyboard Maestro Documentation for more information on actions and how to use them.
There are a number of ways to add an Action to a Macro.
Some of these are:
Here is a demo showing the first two methods:
You can use the ActionResult token to test for success or failure of the immediate past action.
See the ActionResult token for details.
You may also export/import Actions to/from files. This may be useful when you have a complex Action that you have configured in a special way, that you wish to share with others, or save as a reference for yourself.
Keyboard Maestro also supports user-defined Actions, which are called Plug In Actions.
For details on creating, installing, and using, see
Keywords: Plugin, Plugins, Plug-In, User Actions