Changes to the Shortcuts App in Tahoe

I read through an Apple press release to get some idea of changes being made to the Shortcuts app in Tahoe, and I’ve included a few excerpts below. My main interest is greater support for macOS apps (like Mail), but I guess I’ll have to wait to see if that happens. The ability to run a shortcut by way of an app’s menu bar is interesting, as is the ability to run a shortcut when some action is taken.

Shortcuts get even more powerful with intelligent actions and the ability to now tap directly into Apple Intelligence models to automate complex tasks.

Users can also run shortcuts and perform actions from the menu bar in the app they’re currently working in, all without lifting their hands off the keyboard.

Shortcuts get more intelligent: A whole new class of intelligent actions lets users create shortcuts that are more powerful than ever, including summarizing text with Writing Tools and creating images with Image Playground. And now users will be able to tap directly into Apple Intelligence models, either on-device or with Private Cloud Compute, to generate responses that feed into the rest of their shortcut, maintaining the privacy of information used… Additionally, users can now run shortcuts automatically on macOS, such as at a specific time of day, or when taking a specific action like saving a file to a folder or connecting a display.

It also appears that shortcuts can be run by way of Spotlight, and a MacRumors article describes this as follows:

macOS Tahoe also allows users to build shortcuts and run them directly from Spotlight. These shortcuts can also be assigned to Quick Keys, enabling rapid execution of custom workflows. Spotlight is contextually aware when launching shortcuts, so users can apply them directly to the document or content they are working on

The Apple press release is at:

The MacRumors article is at:

1 Like

The macmost site contains an interesting video on macOS Tahoe (here), and it includes a discussion of the new automation feature of the Shortcuts app. To view existing or create new automations, you simply click on Automation in the sidebar. Some of the automation triggers are time of day, alarm stopped, email or message received from a person, Wi-Fi network joined, a particular app opened or closed, sleep mode enabled, external drive connected, a file added to a particular folder (my favorite), and a particular file modified. The following is a screenshot from the macmost review:

BTW, the macmost policies page allows posting its videos on other sites, so I assume a screenshot with a link to the original video is OK.

Forgive what might be a silly question, but does anyone know if these changes mean we will be able to do more stuff with AppleScript? Or is this only for shortcuts?

I don’t have macOS Tahoe installed on my computer, but I’ve watched a lot of videos, and there appear to be three significant changes that pertain to to the Shortcuts app. They are automation; running a shortcut by way of Spotlight; and shortcut actions that implement Apple Intelligence. As you are probably aware, you can run an AppleScript by way of a shortcut, but otherwise none of these changes would appear applicable to AppleScripts. Hopefully, someone who has installed Tahoe will provide some first-hand information.

BTW, an article on the Apple Insider site (here) indicates that the AI actions in the first developer beta are as shown below. It would seem likely that additional actions will be made available in later betas.

  • Change the tone of text
  • Make list from text
  • Make table from text
  • Proofread text
  • Rewrite text
  • Summarize text

Doesn’t sound like any substantive changes in controlling apps, just access to the AI stuff, though the automation triggers coming over from iOS are certainly welcome.

Shortcuts is still a far cry from AppleScript, and it doesn’t help that they run verrrrry slowly on my Mac Studio. That seems to be an issue with my user profile (migrated from Intel), since they run OK with a fresh user account. But I really don’t wanna go through setting everything up from scratch. :face_with_diagonal_mouth:

Maybe I’ll figure out where the problem is by the time they replace Shortcuts with something else…

I would generally agree that AppleScript has better support for apps, although there are notable exceptions like the Maps app and System Settings. However, this is only a temporary advantage, because Apple is actively adding new features and actions to the Shortcuts app, while letting AppleScript die a slow death by neglect. More importantly for me, basic AppleScript is unable or only has a limited ability to perform simple tasks like manipulating PDF files; recursively getting files of a particular type from a large folder; getting text with OCR; matching text with regular expressions; calculating and formatting the result of number operations; filtering and sorting various objects; utilizing a JSON; and much more. When it comes to performing useful work, the Shortcuts app is easily the match of AppleScript, IMO.

I installed Public Beta 6 of macOS Tahoe yesterday and thought I would add a few comments concerning changes to the Shortcuts app.

The most important change for me is Shortcuts automation. In limited testing, this seems to work well, and there are many useful triggers:

The time of day, alarm stopped, email received from a person, files added to a specified folder, a file modified, external drive connected, Wi-Fi network joined, bluetooth device connected, display connected, Stage Manager turned on, specified app opened or closed, and Do Not Disturb turned on.

I also like the ability of Spotlight Search to run shortcuts by way of Quick Keys. Unfortunately, some shortcuts that run fine by other means report an error when run by way of Spotlight Search. Anyways, this is an important new feature, and it will take some time to learn how best to use it.

One small disappointment is that the Shortcuts menu in the menu bar is now a pop-up instead of a drop-down window. I’m sure I’ll get used to this, and I may use Spotlight Search Quick Keys instead.

I had hoped there would be new shortcut actions for specific apps (like Mail) but that’s not the case. Also, several actions that didn’t work as expected in Sequoia haven’t been fixed.

Fortunately, the public beta doesn’t appear to have broken anything significant. Also, I don’t dislike Liquid Glass as much as I thought I would, and I may keep it with the default settings.

BTW, the following is from the Apple press release, and I’m a bit mystified what they are referrning to. You can run menu commmands of supported apps from Quick Search, but I can’t see how that’s of much use. I guess I’ll learn more as I work with this.

Users can also run shortcuts and perform actions from the menu bar in the app they’re currently working in, all without lifting their hands off the keyboard.

It’s similar to the already existing option to invoke the desired menu via the Help search field in the active app.

The only difference is that it simply didn’t work for me from the new Spotlight (clicking the found menu didn’t do anything in InDesign). The Help menu way does work as usual.

1 Like

Thanks Leo. I wasn’t aware of the Help search field.

I seem to recall that this feature had to be supported by the specific app, but I could be wrong about that. An example using Safari, where I just opened Quick Search and typed open.

EDIT. I tested with the FSNotes and Soulver 2 apps, and Quick Search showed and employed menu items for both apps. So apparently this should work with most apps.

1 Like

I see, interesting… I only tried InDesign so I guess it depends on the app indeed.

The shortcut dialogs in Tahoe are changed in several respects–most noticeably in that they no longer show the name of the shortcut.

FWIW, I thought I’d give a simple example of the Shortcuts app’s new automation feature. When first opened, a few apps always seem to be on the left side of my screen, and this automation changes the position and size of Script Editor. There’s another dialog not shown in the screenshot where you select the shortcut to run.

It’s a nice convenience to have all automations immediately at hand in the Shortcuts app:

I’m not sure if this is new to Tahoe, but you can now add individual shortcuts to the menu bar. This is done by way of the macOS Tahoe Command Center by selecting Shortcuts from the sidebar.