The MacroDroid Initialised trigger fires when MacroDroid has fully started up and completed its initialization process. This is useful for running macros that should execute once when the app becomes fully operational, such as after a device reboot.

Options

This trigger has no configurable options. It automatically fires when MacroDroid completes its initialization.

Examples

Example 1: Show Startup Notification and clear variable

Triggers

MacroDroid Initialised
Actions

Notification - MacroDroid is ready!
Clear Variable - event count

Shows a notification confirming MacroDroid has started and clears a counter variable.

Example 2: Restore Settings After Reboot

Triggers

MacroDroid Initialised
Actions

WiFi Configure - Enable WiFi
Bluetooth Configure - Enable Bluetooth
Volume Change - Media Volume: 50%

Restores preferred device settings after MacroDroid initializes (typically after a device reboot).

Notes

  • This trigger fires once when MacroDroid fully initializes.
  • It typically fires after:
    • Device boot/reboot
    • MacroDroid app restart
    • Force stopping and restarting MacroDroid
  • Unlike the "Device Boot" trigger, this fires after MacroDroid has completed its internal initialization.
  • This trigger is useful for:
    • Initialization tasks that require MacroDroid to be fully operational
    • Restoring settings that should persist across reboots
    • Starting background monitoring macros
    • Displaying startup confirmations

Comparison with Device Boot Trigger

  • Device Boot: Fires when Android sends the BOOT_COMPLETED broadcast
  • MacroDroid Initialised: Fires when MacroDroid has fully started and is ready to process macros

Use this trigger when you need MacroDroid to perform some operation every time MacroDroid is initialised.

See Also