In order for MacroDroid to function it needs to stay alive on your device as a background app. In order to achieve this it is required to run as a foreground service. This means that it will always appear in your notification bar as a persistent icon and persistent notification. You can access various settings for the notification bar via the tile on the application home screen. There are many customisations can be performed on the notification bar as described below:

  • Change icon - You can manually set an alternative icon to appear in the phone status bar. It is also possible to dynamically change the icon via any macro using the Set MacroDroid Icon action.
  • Set priority - You can change the priority of the persistent notification. On some devices this may effect the order it appears in the notification list and on older devices setting a minimum priority may prevent the notification appearing at all in the list of notifications.
  • Show last run macros - If this option is enabled there will be a list of the last run macros shown within the notification. This is useful to track what has run recently and when it ran.
  • Configure Button Bar - An alternative view of the persistent notification is to use a button bar which will display up to 7 clickable buttons that can then be used to invoke a macro via the Notification Bar Button trigger. Clicking this option will take you to a screen where you can configure the content of the button bar and customize colors etc.