My first shortcut, running inside Siri.



Sorry, your browser doesn't support embedded videos



On a more serious note:



Like I imagined, Shortcuts IS Workflow, but much more powerful thanks to Siri. All the advanced features are here, plus new actions.



Here's a Toggl API workflow running in Siri. Took me 2 minutes to update it.



I'm going to have so much fun with this.



Sorry, your browser doesn't support embedded videos



You can run arbitrary JavaScript in Safari with Shortcuts and I'm going to lose my goddamn mind with this app

More highlights from Shortcuts beta:



- Scriptable Do Not Disturb (!!) and other device settings

- Third-party URL schemes fully supported

- Show Result for Siri with Magic Variables

- New payment actions based on SiriKit

Needless to say:



Expect a ton from me about Shortcuts both on @macstoriesnet and @ClubMacStories soon. (Someone is getting married somewhere in Europe first, and we're traveling.)



This is the future, and it's going to be so much fun. Be along for the ride. 😎

Here is how Shortcuts is a game changer for personal automation:



In a simple flow of actions, control Do Not Disturb, HomeKit, and Music – and summon everything via voice, without ever opening the app.



Creating an automated assistant will be amazing 😎

Just for fun: launching third-party URL schemes via JavaScript from Shortcuts' extension in Safari 😜



Sorry, your browser doesn't support embedded videos



Error message aside, it looks like this is a full JS environment in Shortcuts/Safari – ideal for bookmarklets and whatnot. Prompts can be displayed, can navigate to other pages, alter features on the current page, etc. Lots of cool hacks possible with this.



Sorry, your browser doesn't support embedded videos



Last shortcut demo for tonight: you can invoke iOS' native Markup mode in Shortcuts so...annotate multiple screenshots at once, then delete the originals and just keep the edited versions ☺



(This can also work for photos and PDFs, perhaps imported from Dropbox too)



Sorry, your browser doesn't support embedded videos



Stuck in a little loop, aren't we Siri? 😜



Sorry, your browser doesn't support embedded videos



If you have any Shortcuts questions, or would like to know if certain shortcuts can be made, feel free to ask away.



Going to spend some time over the next few weeks digging deep into all of this. Expect tons of demos. ☺

Shortcuts automation + Apple Music: with one command, Siri can add a song to a shared playlist, grab a link to the song, and send it to a contact.



All happens inside Siri by talking to Apple Music API and Gmail. No opening Shortcuts necessary. 😍

A simple but useful thing: a clipboard character count in Siri thanks to Shortcuts.



Sorry, your browser doesn't support embedded videos



Fun with Shortcuts and web APIs:



Here’s a suite of @toggl shortcuts for time tracking. Siri can return an existing timer, start a new one, and stop them. All done via voice.



These are going to be great on HomePod 😎



Sorry, your browser doesn't support embedded videos



Shortcuts isn't just Siri, of course.



Here's how I save App Store apps as rich cards in Trello using the Trello API inside the action extension.



A shortcut is also run as a function with the 'Run Shortcut' action.



Sorry, your browser doesn't support embedded videos



Turn Siri into a personalized news reader with Shortcuts – here’s how I can listen to headlines from @macstoriesnet and @9to5mac via Siri 😎



(Also: thanks @_inside for letting me upload this shortcut to his @sharecutsapp directory. You can find it here: https://sharecuts.app/download/F141A0F4-182D-4FE6-84B6-D3F07B75B708.shortcut&name=Siri%20News%20Reader …)

Experiments with Shortcuts and the Slack API:



I can now ask Siri to enable Slack’s own Do Not Disturb mode over the API. The same shortcut can resume notifications as well. I’m going to use this a lot.

One of the advantages of Reminders: native integration with Shortcuts.



With powerful filtering and Magic Variables, you can query the Reminders database in the background, retrieve tasks, and do whatever you want. No URL schemes. In this example, fetching a subset of tasks.

More experiments with Reminders and Shortcuts:



Given a list with reminders that contain URLs in their note field, a shortcut uses native Reminders actions + a regular expression to filter these links and present them in an alert or Siri voice output.



Sorry, your browser doesn't support embedded videos



You can follow @viticci.

____

Tip: mention @threader_app on a Twitter thread with the keyword “compile” to get a link to it.



Enjoy Threader? Sign up.



Since you’re here...



... we’re asking visitors like you to make a contribution to support this independent project. In these uncertain times, access to information is vital. Threader gets 1,000,000+ visits a month and our iOS Twitter client was featured as an App of the Day by Apple. Your financial support will help two developers to keep working on this app. Everyone’s contribution, big or small, is so valuable. Support Threader by becoming premium or by donating on PayPal. Thank you.



Download Threader on iOS.