Artificial Intelligence Forum
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

AI capabilities for custom Application

Abinaya05
Explorer
772

I am doing a Lift and Shift of webdynpro application to fiori application and expose that as a tile and it is a list report

I want to introduce a Gen AI capabilities to this report and the AI/Joule can answer questions related to the report

Is this scenario possible. Also apart from Lift and shift, also creating a RAP application UI5 App.Is the functionality possible in that ?

2 REPLIES 2
Read only

0 Likes
374

Yes, this scenario is possible.

If you are doing a L&S from Web Dynpro to FIORI (list report), you can integrate GenAI capabilities using SAP AI Core / AI Services or via external LLM APIs exposed through BTP.

For your requirement (AI/Joule answering questions related to the report data):

  • Expose the report data via Odata
  • Create a service layer that sends relevant context to the AI model
  • Return AI-generated insights or summaries back to the FIORI UI

If you build it as a RAP-based UI5 application, it is even better. RAP provides:

  • Clean service exposure (OData V4)
  • Better extensibility
  • Easier integration with BTP AI services

Regarding Joule specifically - direct embedding depends on system landscape and SAP's roadmap. But technically, contextual AI assistance on top of your report is absolutely achievable.

In short:

Lift & Shift -> Possible

RAP-based app -> Recommended for better AI integration.

Hope this helps.

MeenakshiG
Read only

Atul_Joshi85
Contributor
0 Likes
245

@Abinaya05  ... @meenakshignanakannan  view is really good and clear and I like it.

My suggest is :  

To answer your Q, yes, the scenario is possible, but with one important clarification:

Joule itself cannot be embedded directly inside a custom Fiori or RAP app as on today today, hopefully one day and again that's best of my understand , if someone have better understanding pls feel free to correct.

What is possible "Is to add GenAI capabilities around your app using SAP AI Core, SAP AI Services, or an LLM hosted on BTP. Your app provides the business data (via OData), and the AI layer provides the natural‑language insights.

For your use case (AI answering questions about the list report):

Expose the report data through your OData service

Build a small BTP service that performs grounding/RAG on that data

Call your AI service from the UI5 app and return the answer to the user

If you are building a RAP‑based app, the integration is even cleaner because RAP gives you structured APIs and better extensibility for AI scenarios.

So in short:
Lift & Shift → Yes, possible
RAP App → Even better for AI integration
Direct Joule embedding → Not supported yet, but custom GenAI integration is fully achievable  

Feel free to respond if this help.. Happy learning.