Last month, the Mac application launcher Alfred updated with a ton of improvements, but the most interesting feature is the new Workflows system that makes it easy for anyone to create their own speed-boosting shortcuts. We want to see yours, but if you haven't played around with Workflows yet we've got you covered there too.

OS X: Alfred, your favorite desktop search program and one of our favorite application launchers,…
Read more Read more

The addition of Workflows into Alfred seems minor at a glance, but they allow you to do all sorts of productive things (note: while Alfred is free, workflows require the powerpack for about $21) easily with hardly any coding skills at all. The best part is they're not stuck on your computer, you can share them with people, and download other people's workflows to use for yourself. One of my favorites is a set of Spotify controls that allows you to quickly search for and play tracks without ever actually opening the Spotify window.

So, let's take a look at how to get started with your own workflows before we do a little show and tell.

Advertisement

How to Make Your Own Alfred Workflows

Workflows are a little confusing at a glance, but they're actually very simple when you start messing around with them. A workflow is broken down into four parts:

Triggers: Usually a system-wide hotkey, but this can also include when you access a file or folder.

Inputs: These are the keywords you type into Alfred. They can also include file filters.

Actions: Actions are the scripts that run after you type in the input. This can include loading an AppleScript, launching an application, opening a web site, and more.

Outputs: Outputs are exactly what you'd expect. These include something getting copied to the clipboard, a notification posting, or a script running.

Alfred includes a bunch of sample workflows that are worth looking at to get an idea of how they work, but lets go ahead and make a very simple workflow to temporarily pause iTunes:

on alfred_script(q)
tell application "iTunes"
pause
delay 180
play
end tell
end alfred_script

and click "Ok."

Now, mouse over the hotkey, and click on the tab on the right. Drag the arrow over to the AppleScript box.

Congratulations, you just made your first (admittedly rudimentary) workflow! You can now click the "Share" button in the bottom left corner to export the file, and send it over to anyone you want.

Share Your Workflows

The process can be as simple as above for a quick hotkey to trigger an AppleScript, or you can make it much more complicated by creating your own search structures with PHP. Of course, the best part is that you can benefit from other people's hard work easily, and you can browse through a lot of what's been created so far over on the Alfred forums. If you're ever curious how a workflow works, you can ask in the forums, or just install it in Alfred and double click any of the nodes to see the code.

With that in mind, we're going to turn it over to you: show us some of the workflows you've made, or the ones you're using.