Trigger: MacroDroid Initialised
Revision as of 20:39, 6 January 2026 by MacroDroidDev (talk | contribs)
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