With Alfred's Workflows, you have amazing power at your fingertips. There is immense scope to allow you to either create a very simple workflow, or use your favourite APIs to create an advanced one.
From quick file filters to advanced scripts, you can control your Mac, other applications, web services and more.
I want to…
- Get an introduction to workflows
- Installing workflows
- Learn how workflows and workflow objects work
- Browse the workflows in Alfred's Extras gallery
- Get help troubleshooting my own workflows on the Alfred forum
An Introduction to Workflows
Put simply, workflows allow you to connect triggers and keywords to actions and outputs. Once they're connected together, you're up and running!
Creating Your First Workflow
In Alfred's Workflows preferences, you'll see a + button at the bottom of the left sidebar. This is your starting point for a new workflow.
For simple workflows, have a look at the Templates list, which provides you with a starting point on the workflow canvas. A template will pre-populate your workflow canvas, while a blank workflow will give you a blank canvas to start from.
We've also provided a few examples to show how you can connect multiple items together to launch multiple actions from a single keyword, for example. We'll be adding more of these over time :)
Starting with a blank canvas
If you've started with a blank workflow, click on the + button in the top right of the workflow canvas to start choosing objects to add to your workflow. Keep reading below to find out what each workflow object can do.
Understanding the Workflow Objects
There are four main types of workflow objects; triggers, inputs, actions and outputs.
- Open File
- Launch Apps & Files
- Default Web Search
- Open URL
- System Commands
- iTunes Commands
- Run Script
- Run NSAppleScript
You'll find more advanced documentation by clicking on each object type above.
Soon, we'll be sharing some amazing goodies on creating advanced workflows. In the meantime, join the Alfred Forum for help with creating your own workflows. :)