Open UI Extensions
It is possible to extend the UI of Bloomreach Experience Manager using predefined Open UI extension points. Such a UI extension is an application that is either packaged and deployed with the project, or runs on a different server. UI extensions are rendered inside an iframe. A JavaScript library is available that can be used for communication between the Bloomreach Experience Manager UI and the extension.
At this point, there are extension points for page tools in the Channel Manager and for document fields in the content editor. Dialogs can be opened by both type of extensions. In future versions, more extension points will be added.