Difference between revisions of "Trigger: Macro finished"
| Line 1: | Line 1: | ||
| − | == | + | <pre class="header-style">The Macro Finished trigger fires when execution of a specified macro has completed. This allows you to chain macros together or perform follow-up actions after another macro finishes running.</pre> |
| − | <pre | + | |
| − | + | ''' Options ''' | |
| − | + | ||
| + | * '''Macro Selection''': Choose which macro to monitor for completion: | ||
| + | ** '''This Macro''': Fires when the current macro completes (useful for cleanup tasks at the end of the macro itself) | ||
| + | ** '''[Other Macro Name]''': Select any other macro from the list | ||
| + | |||
| + | The list shows all macros sorted alphabetically, with favorite macros marked with a star. A search feature is available when there are more than 10 macros. | ||
| + | |||
| + | ''' Examples ''' | ||
| + | |||
| + | ''Example 1: Follow-up Notification'' | ||
| + | <pre class="trigger-style">Triggers | ||
| + | |||
| + | Macro Finished - Data Sync Macro</pre> | ||
| + | <pre class="action-style">Actions | ||
| + | |||
| + | Notification - Data sync complete! | ||
| + | Play Sound - notification_complete.mp3</pre> | ||
| + | |||
| + | Shows a notification and plays a sound when the "Data Sync Macro" finishes execution. | ||
| + | |||
| + | ''Example 2: Chain Multiple Macros'' | ||
| + | <pre class="trigger-style">Triggers | ||
| + | |||
| + | Macro Finished - Step 1 Macro</pre> | ||
| + | <pre class="action-style">Actions | ||
| + | |||
| + | Wait 2 seconds | ||
| + | Run Macro - Step 2 Macro</pre> | ||
| + | |||
| + | Automatically runs "Step 2 Macro" after "Step 1 Macro" completes, with a short delay. | ||
| + | |||
| + | ''' Notes ''' | ||
| + | |||
| + | * The trigger fires when all actions in the specified macro have completed execution. | ||
| + | * The current macro cannot trigger itself via "This Macro" in a loop - it only fires once per execution. | ||
| + | * If the selected macro is deleted or renamed, the trigger will attempt to find it by name on import. | ||
| + | * Favorite macros are displayed with a star icon in the selection list. | ||
| + | * This trigger is useful for: | ||
| + | ** Creating sequential macro workflows | ||
| + | ** Performing cleanup after other macros | ||
| + | ** Triggering notification/logging of macro completion | ||
| + | ** Building modular automation systems | ||
| + | |||
| + | ''' Use Cases ''' | ||
| + | |||
| + | * Creating multi-step workflows that depend on completion order | ||
| + | * Logging when specific macros finish | ||
| + | * Triggering cleanup or follow-up tasks | ||
| + | * Building complex automation chains | ||
| + | |||
| + | ''' See Also ''' | ||
| + | |||
| + | * [[Trigger:_Macro_enabled|Macro Enabled Trigger]] | ||
| + | * [[Action:_Macro_run|Macro Run Action]] | ||
| + | * [[Action:_Enable/Disable_Macro|Enable/Disable Macro Action]] | ||
Latest revision as of 13:52, 6 January 2026
The Macro Finished trigger fires when execution of a specified macro has completed. This allows you to chain macros together or perform follow-up actions after another macro finishes running.
Options
- Macro Selection: Choose which macro to monitor for completion:
- This Macro: Fires when the current macro completes (useful for cleanup tasks at the end of the macro itself)
- [Other Macro Name]: Select any other macro from the list
The list shows all macros sorted alphabetically, with favorite macros marked with a star. A search feature is available when there are more than 10 macros.
Examples
Example 1: Follow-up Notification
Triggers Macro Finished - Data Sync Macro
Actions Notification - Data sync complete! Play Sound - notification_complete.mp3
Shows a notification and plays a sound when the "Data Sync Macro" finishes execution.
Example 2: Chain Multiple Macros
Triggers Macro Finished - Step 1 Macro
Actions Wait 2 seconds Run Macro - Step 2 Macro
Automatically runs "Step 2 Macro" after "Step 1 Macro" completes, with a short delay.
Notes
- The trigger fires when all actions in the specified macro have completed execution.
- The current macro cannot trigger itself via "This Macro" in a loop - it only fires once per execution.
- If the selected macro is deleted or renamed, the trigger will attempt to find it by name on import.
- Favorite macros are displayed with a star icon in the selection list.
- This trigger is useful for:
- Creating sequential macro workflows
- Performing cleanup after other macros
- Triggering notification/logging of macro completion
- Building modular automation systems
Use Cases
- Creating multi-step workflows that depend on completion order
- Logging when specific macros finish
- Triggering cleanup or follow-up tasks
- Building complex automation chains
See Also