How to Combine Multiple Shortcuts in iOS 12
You can easily combine multiple shortcuts into a single master workflow in iOS 12 using the native Shortcuts app. By utilizing the built-in "Run Shortcut" action, you can link separate, smaller shortcuts together to execute sequentially, pass data between them, and create powerful automated routines without rebuilding actions from scratch.
Understanding the Modular Approach
In iOS 12, the most efficient way to combine workflows is through modular design. Instead of copying dozens of individual actions into one massive, unwieldy shortcut, you treat individual shortcuts as subroutines or modules. A single "master" shortcut is then configured to call each subroutine in the exact order you need.
Steps to Build a Master Shortcut
- Prepare Individual Shortcuts: Ensure the standalone shortcuts you want to combine (such as getting weather, checking calendar events, or sending a message) are already created and functioning properly in your Shortcuts library.
- Create a New Shortcut: Open the Shortcuts app, tap the Create Shortcut button to open the workflow editor, and give your new master shortcut a recognizable name (e.g., "Morning Routine").
- Add the Run Shortcut Action: In the search bar at
the bottom, search for
Run Shortcutand tap to add it to your workflow. - Select the Target Shortcut: Tap the Shortcut field within the action block to choose the first sub-shortcut you want to trigger.
- Chain Subsequent Shortcuts: Add another
Run Shortcutaction underneath the first one, and select the next shortcut in your sequence. Repeat this process for as many shortcuts as you need.
Passing Data Between Shortcuts
By default, the output of one shortcut can automatically serve as the input for the next one in the sequence.
- Show When Run: Toggle this setting off within the "Run Shortcut" action if you want the sub-shortcut to execute quietly in the background without opening the Shortcuts interface.
- Input and Output Handling: If Shortcut A produces text (such as an aggregated summary), that text passes into Shortcut B. If Shortcut B does not require input, you can place a Clear Input action between them or simply disable the input requirement within the sub-shortcut's settings.
Alternative: Merging Actions Directly
If you prefer to have every action inside a single standalone file rather than linking separate shortcuts, you must manually recreate or copy the actions sequentially into one master workflow. However, using the "Run Shortcut" action is the recommended method in iOS 12 because it makes troubleshooting easier, keeps your library organized, and allows you to update individual components without breaking the entire master routine.