What are Actions used for in What Can I Say macros?
You can insert pre-defined commands (actions) into macros which enable you to automate such tasks as starting an application after a series of keystrokes or mouse clicks, Variables may be added in the form of lists. For example, you could create an always active macro (named Copy for email) that selects the text in a word processing file and copies the text to the clipboard. Complete the macro by inserting an action to start your email application.