Inside iOS 12: How to Create Siri Shortcuts

posted in: November 2018 | 0

CARROT delivering a snarky response through Siri.Photo by Josh Centers

9 comments

Inside iOS 12: How to Create Siri Shortcuts

 

Have you ever wanted to create your own commands for Siri to extend its capabilities? In iOS 12, that’s now possible, thanks to the addition of “shortcuts,” which Apple describes as providing “a quick way to get things done with your apps.” You can assign spoken phrases to these shortcuts, enabling you to invoke them with Siri.

Unfortunately, Apple has caused some level of confusion with its terminology surrounding shortcuts. The terms include:

  • Siri Suggestion: When Siri notices that you perform the same action repeatedly or can base a suggestion on other data it knows, it puts a notification on the Lock or Search screen. Tap it to run the associated shortcut and perform that action. You can’t do anything else with these shortcuts.A Siri Suggestion to call Tonya on her birthday.
  • Siri Shortcuts: If you navigate to Settings > Siri & Search, there’s a Suggested Shortcuts section that lists three shortcuts that Siri thinks you might want to create. If you tap All Shortcuts, you’ll see a lot more suggestions. You can also create this sort of shortcut in apps that support shortcuts, either by tapping an Add to Siri button or using the app’s custom interface. You invoke these shortcuts with a custom spoken phrase.
  • Shortcuts: This standalone app, which was called Workflow when Apple acquired it in 2017, lets you make shortcuts that are significantly more complex than Siri Shortcuts. They can include multiple actions (the building blocks of shortcuts) and control multiple apps, and they support variables, flow control, and other programming language concepts. You can launch these shortcuts with Siri as well.

For this article, I’m going on focus on Siri Shortcuts, which offer the most bang for your time invested. You have little or no control over Siri Suggestions, and creating shortcuts with the Shortcuts app is much more involved (check out the Police shortcut, which sends your location to a contact and starts recording video).

Although Siri Shortcuts lets you create new commands for capabilities that are in iOS or built into Apple’s apps, you’ll most appreciate its power once you see it work with third-party apps. Unfortunately, it’s not easy to figure out which apps support Siri Shortcuts. Try the following to figure out if an app supports Siri Shortcuts:

  • Add to Siri button: Look for an Add to Siri button somewhere in the app’s interface. The travel planning app Kayak sports such a button, but the weather app Dark Sky doesn’t.
  • App Store: Look in the app’s description or version history in the App Store. Dark Sky mentions the addition of Siri Shortcuts, but there’s no requirement that an app must do this. And who’s going to scroll through older entries in the version history to see if the feature might have been added in the past?Siri Shortcuts mentioned in App Store listings.
  • App interface: Look in the app’s interface, especially in a settings screen. The podcast player Overcast offers such an interface.
  • Siri & Search: Go to Settings > Siri & Search > All Shortcuts and scan through the list. It won’t necessarily list all apps—Kayak didn’t appear here initially—but it may list apps that you didn’t realize could have Siri Shortcuts.Siri Shortcuts in the Settings app.

Unsurprisingly, given developer Marco Arment’s predilections, his podcast player Overcast offers deep support for Siri Shortcuts (I still think Overcast is the best podcast player for iOS despite some fierce competition—see “Overcast Refines the iPhone Podcast Experience,” 16 July 2014). In Overcast, tap the button in the upper-left corner to open the Settings screen, and then tap Siri Shortcuts to see a full list of supported actions. With them, you can use Siri to play, pause, seek back or forward, set a sleep timer, get URLs, access specific podcasts, and much more.

Recording a Siri Shortcut in Overcast.

Another app that supports Siri Shortcuts is CARROT Weather, which is still my favorite weather app (see “CARROT Weather Predicts Cloudy with a Chance of Snark,” 22 January 2018). Again, go into Settings and tap Siri Shortcuts to make shortcuts for actions like getting the current weather, an extended forecast, or a weather map. You can also choose Interact, which lets you talk with CARROT directly through Siri.

Creating a Siri Shortcut in CARROT Weather.

To create Siri Shortcuts for apps that don’t expose their shortcuts or for Apple’s apps, go to Settings > Siri & Search > All Shortcuts. There you’ll see suggested shortcuts for apps like Health, Mail, Maps, and Messages, as well as some third-party apps. Tap See All next to an app name to see more shortcuts for that app, separated into Suggested Shortcuts and Recent Shortcuts.

Unfortunately, there’s no way to predict what you’ll find here either. Some apps, like Fantastical, Overcast, and Twitter, show general command-and-control shortcuts you can create in Suggested Shortcuts—such as “Check weather” in CARROT Weather or Play in Overcast, whereas others, like Google Maps, Messages, and Phone, only offer content-specific shortcuts—like directions to a specific place or sending a message to a contact. You may be able to get a shortcut to appear here by performing the task you want in the app several times and then coming back to this screen.

CARROT Weather shortcuts in the Settings app.

No matter how you discover a particular shortcut, the process of adding your own voice command is the same:

  1. Tap the shortcut in the list.
  2. Tap the big red record button.
  3. When you hear the ding, record the phrase you want to use to trigger that shortcut.
  4. Tap the stop button.
  5. Review your phrase. If Siri didn’t get it right, tap Re-Record Phrase to try it again. (You may also see Edit here, which lets you edit the phrase as text.)
    Recording a rain report shortcut for CARROT.
    I found the suggested “Rain report” cold and impersonal, so I changed it to a question: “Is it going to rain?”
  6. Tap Done when you’re finished.

Now you can use your new phrase just like any other Siri command. Two of my favorites are “Play the Menu Bar on Overcast,” which plays the latest episode of the Menu Bar podcast in Overcast, and “Give me a CARROT Weather report,” which gives me a weather report from CARROT right in the Siri interface. I’m also digging the aforementioned “Is it going to rain,” because it gives me a quick and accurate rain forecast.

CARROT delivering a rain report in Siri.To see all the Siri Shortcuts you’ve set up, go to Settings > Siri & Search > My Shortcuts. (This list also includes any shortcuts you’ve created in the Shortcuts app and assigned a spoken phrase.) Tap a shortcut to re-record its command phrase or delete the shortcut. You can also swipe from right to left on a shortcut to delete it.

I’ve published a video demonstrating how to create and use Siri Shortcuts.

We’re just starting to see the potential of Siri Shortcuts. Beyond what I’ve already shown with Overcast and CARROT Weather, Philips Hue has added Siri Shortcuts support to its app. This support initially seemed redundant because HomeKit already lets you control Hue lights with Siri, but it turns out that the Hue app supports actions that HomeKit does not, like scenes that change throughout the day. Also, the Apple Store app lets iPhone Upgrade Program members create a Siri Shortcut to complete iPhone XR preorders—the option appears during the preapproval process. We’ll all have to keep checking back with our favorite apps to see what they provide—Adam Engst is hoping for Siri Shortcuts support in the Libby ebook reader, so he can tell Siri to play his current audiobook for 15 minutes while going to sleep.