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