# Custom menu items in the app

## Feature description

Members want to show the app users information that is not available on the app. This could be a custom html page or it could also contain a link to a webpage.&#x20;

## Custom menu items parameters

Custom menu items are saved in the database at the path `/admin/remoteConfig/{appName}/flavor/extraMenuItems` . Each menu item has an id, and can contain the following attributes:

* **Key**: This is the url path that is linked to the menu item. For example: if the key is "test", clicking on the menu item will direct the user to `/pages/test` within the app. This value is REQUIRED.
* **External**: This is the external link that the user will be directed to when the menu item is clicked.
* **Title**: This is the title of the menu item. Multiple languages is supported for the title.  The title is a REQUIRED value.
* **Content**: If the menu item does not contain an external link, this content will be shown in the app. The content is a html page and supports multiple languages.
* **Icon**: Menu items with an external link have a default icon to indicate that the user will be brought to a link outside of the app. For menu items without an external link, the icon can be customised.
* **Sequence**: If there are multiple custom menu items, the menu items could be ordered according to this sequence value.&#x20;

## Configuration in control center

Currently this is not possible. Custom menu items can only be added to the app after contacting support.&#x20;
