Idea Summary
Option to declaratively add a global floating action button to an application for launching menus or actions such as AI chat
Use Case
Floating action buttons are buttons that persist on the application screen across all pages. These are often located towards the bottom of the screen and are used in modern web apps and mobile apps to provide users with quick access to global functionality and action menus.
With the recent addition of the APEX AI Dynamic Action, the floating button could be used as a chatbot button to launch the AI chat, or Oracle Digital Assistant. It could also be used to open an actions menu list of options, such as global help or to trigger an action that would be beneficial to the entire application e.g. a floating button to create a new expense claim, that is available across the application pages.
Preferred Solution (Optional)
Although it is fairly trivial for more advanced APEX developers to achieve a floating button through custom css and by adding a button to page zero, a low-code declarative option would be preferable. The configuration of this floating button could be placed in the User Interface Attributes alongside Navigation settings, or as a dedicated button slot/region on page zero.
Example screenshot: -
