Skip to Content
Technical Articles

Integrate CAI Chatbot to On-Premise Fiori Launchpad!! Part 2

In Part 1, we created custom code adaptation FAQ CAI chatbot and integrated with SAP Cloud platform Fiori launchpad.

In this blog, we will see how to integrated the same with On-premise Fiori launchpad. Lets begin…


Deploy the Fiori Launchpad  Chatbot plugin to Backend

  • To start with , we will deploy the Chatbot Fiori Launchpad plugin (created earlier) to the Backend system.

  • Select the Backend system and give suitable application name

Create Custom Catalog in the Backend Fiori Launchpad designer

  • Login to the Backend System Fiori Launchpad designer and click on create catalog

  • Create a catalog with suitable name and ID

  • Create a Target mapping with semantic object “Shell” and action “plugin”


Create a Role & Assign to the user

  • Goto TCODE PFCG and create a custom role with suitable description

  • Assign the above created custom catalog to it

  • Assign user to the role and we are done.
  • Open the Fiori launchpad are …wow.. we can see the Chatbot integrated with it.


Lets see the bot in action in this demo video.

Keep Learning & Keep Sharing!!

You must be Logged on to comment or reply to a post.
    • Thanks Shivam!

      Accuracy will depend on how well the Bot is trained. Also, CAI provides the monitoring features, that helps us monitor all the interactions with bot and that helps us to decide on what all questions we might need to add or rephrase.



      • Thank you vijay , its true –  i want to see the next version video for sure as your idea is super solid and directly related to time , it is really going to save lot of time i must say a small installation of this can help lot of developers doing code correction.

  • Hi Vijay

    Hope your doing good.

    Just i know about the app. CAI Plugin app, catalog/group and role all are standard or custom one.

    what kind of code you used under CAIPlugin app.. can u you please share me the blog for  that code. I am also plaing configure same kind of task in my FLP

    Best Regards




  • HI Vijay Sharma

    Thanks for the blog. We have also integrated the CAI chat bot on fiori launchpad.

    Its working fine as expected. But once i open any app the bot appears in all pages of the app.

    How can we restrict the bot to appear only on launchpad home screen.It should not appear inside apps screen.

    Please let us know the solution for this.