
Unfortunately, this means you cannot send cat memes or Dwight Schrute GIFs to your contacts. Thus, you cannot send GIFs or Emoji’s with the Keyboard Maestro solution. The Keyboard Maestro solution only allows text input. Typing the string when on your desktop works just as well. You can also trigger the shortcut without being in a text application.

For example, if you invoke the macro in Microsoft Word, Keyboard Maestro will type backspaces equal to the trigger string leaving your document untouched. Keyboard Maestro 4 automatically deletes the typed string trigger if it is typed in a place where text can be recorded. The Typed String Never Appears in Documents Once you get the trigger in muscle memory, sending a message is lightening quick and you still retain mental focus. There is no need to locate the Messages app and the Messages app will not suddenly jump to the forefront of your screen. Therefore, you can think of a message, invoke the Macro, and send the message, all while keeping the focus on your current app. Keyboard Maestro actions use Apple Script that happen in the background. There are other benefits of this approach that make it a great workflow. After, collecting this information, it then sends the message using Messages in the background to the intended recipient. Once triggered, the Macro asks you to type the message you want to send. The Macros trigger (what causes the action to happen) is a typed string 3. If you are not familiar with Keyboard Maestro 2, it is an macOS app that enables you to automate almost anything on your Mac. The solution that I have come up with uses a Keyboard Maestro Macro triggered by a typed string that takes user input (the message) and sends that input to an intended recipient (my wife and not my colleague). Computers are great at these tasks, so let them help you. However, I have been studying the human brain for about two decades and know that trusting one’s brain for this type of activity is not reliable. The most obvious solution is attending to whom you are sending messages. There are many solutions to this issue 1.

Tl dr: You can use Keyboard Maestro to send messages by typing a unique character string. This is how you accidentally tell your colleague that you love her.

So, if I switch to Messages and begin typing a message intended for my wife, Sam will receive my message, not my wife. However, in Messages, this means that if I was last talking to Sam that is who I will be typing to upon reactivating the app. Returning to a prior app state is the desired behavior in most applications as you typically want to return working from the spot at which you left. These mistakes occur because switching to Messages bring up the most recent conversation you were engaged in. This mix of potential audiences makes messages dangerous as sending messages to the wrong audience is easy. Most use Messages to communicate with friends and colleagues. If you use Messages.app on macOS, you have probably sent messages to people mistakenly. The other day I mistakenly sent a text message to my colleague that read “I love you.” I do love her as a friend but, I would never intentionally send her a text saying that. Tl dr: It is easy to send messages to the wrong person using the Messages.app on macOS.
