An action is something your device can do when a macro runs. A macro must have at least one action to be valid.