This trigger will never fire of its own accord. It can be used for a macro that you want to invoke only with the "Run Macro" action. It may also be used when still developing a macro as a placeholder for future trigger(s).

Options

This trigger has no configurable options.

Use Cases

The Empty Trigger is useful for:

  • Creating utility macros that should only run when called by other macros via the "Run Macro" action
  • Building reusable action sequences that can be invoked from multiple places (Action Blocks are now preferred for this)
  • Macros that should never run automatically but only on demand
  • A placeholder trigger while a macro is in development

Examples

Example 1: Common settings toggle

Triggers

Empty Trigger
Actions

Toggle WiFi
Toggle Bluetooth
Toggle Mobile Data

Notes

  • A macro with only an Empty Trigger will never run automatically.
  • To invoke such a macro, use the "Run Macro" action from another macro, or use the MacroDroid Shortcut widget.
  • Empty Trigger macros can also be invoked via the MacroDroid Webhook API or HTTP Request Trigger in another macro.