Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  Watson Assistant Chatbot Integration in Maximo

    Posted Fri May 21, 2021 01:54 AM
    Hello Maximo Community,

    We are working on a use case for our client where we are planning to integrate a chatbot powered by Watson Assistant in Maximo. We have created a demo chatbot and are able to integrate it on the Maximo webpage. However, as soon as the user logs in to Maximo, the chatbot disappears. Have anyone tried this before or can provide any lead on this will be extremely helpful.

    I am attaching screenshots for reference as well.

    Thanks

    ------------------------------
    SHASHANK
    ------------------------------

    #AssetandFacilitiesManagement
    #Maximo


  • 2.  RE: Watson Assistant Chatbot Integration in Maximo

    Posted Mon May 24, 2021 08:37 AM
    I'm assuming you've modified the login.jsp to embed your chat assistant. That's only used by the login page so once you've logged in it's gone. I would look at embedding it in the titlebar JSP if you want something to be available across all applications. This displays the text in the header bar (like the app name and the logged in user name) that we've used to extend for various purposes (showing admin mode before that was supported by it, showing the environment you're logged into, etc.). It wouldn't be in the bottom right corner, but would be easily discoverable by users. 

    When modifying core JSP files, be aware that these JSP files are modified by IBM (in feature packs and interim fixes) to address issues. Building enhancements like this requires creating a JSP for each version. This means we have a 7.6.1.0, 7.6.1.2, etc. version of these files that we apply for our customers based on their version. In our case, we handle the patching so we're able to handle but if you will not be responsible for the patching just be aware that your custom version will be overwritten on every feature pack they apply and potentially on interim fixes they apply.

    ------------------------------
    Steven Shull
    Director of Development
    Projetech Inc
    ------------------------------



  • 3.  RE: Watson Assistant Chatbot Integration in Maximo

    Posted Mon May 24, 2021 11:08 AM
    Hello Steven,

    You are correct. I have indeed modified the login.jsp file. I agree with you making any changes in the JSP file is an issue considering it will be overwritten when a new feature pack of ifix is applied. But it is not possible to add the script tag in any of the xml we have.

    Then our only option will be to have a new app that will have this chatbot app integrated into it or provide a hyperlink to open the chatbot in a new tab in browser.


    Shashank

    ------------------------------
    SHASHANK .
    ------------------------------



  • 4.  RE: Watson Assistant Chatbot Integration in Maximo

    Posted Mon May 24, 2021 11:27 AM
    If you build a custom control/component or custom dialog you could embed it in the titlebar or you could link to it from a help menu as well. This technote walks through how to make the changes (https://www.ibm.com/support/pages/how-hyperlink-new-browser-window-maximo-title-bar) at a basic level, though if you get more complicated (such as custom controls) you'd obviously have to reference something different.

    ------------------------------
    Steven Shull
    Director of Development
    Projetech Inc
    ------------------------------