cancel
Showing results for 
Search instead for 
Did you mean: 

Recast.ai integration with S4 HANA on premise

0 Kudos
544

I am working on a requirement where I need to call an Odata service from a recast.ai bot, and launch it in fiori launchpad. Can anyone help me in calling the odata from my bot?

Ivan-Mirisola
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Arunima,

Do you want to initiate the talk with your Recast Bot using CoPilot on your Fiori Launchpad? Or do you talk with your generic web bot somewhere else, figure out all the data you need to call an OData service and then, based on the results create a link in the bot to call your Fiori Launchpad with and "intent" and data to be loaded on a particular UI5 app?

Best regards,
Ivan

Accepted Solutions (0)

Answers (3)

Answers (3)

Sharadha1
Active Contributor
0 Kudos

Arunima,

The blog specifies that you can use any oData service. If you notice, it also shows the oData service on the ABAP Gateway server (refer screenshots in the blog). It uses Node.js app in the Cloud foundry to connect to the oData service and this Node.js is being called from the web hook of recast.ai. At the time of writing the blog, there was no way to connect to the backend gateway server from cloud foundry environment directly and so the blogger has used the XSJS app in cloud Neo to connect to the backend oData service. The actual scenario does not use HANA oData service but an ABAP oData service. So you can follow the steps in the blog (partially) to implement your use case. In any case you will require a node.js app to call from the web hook to connect to the backend.

Hope this makes sense.

-Sharadha

0 Kudos

Hi Ivan,

I want to connect the bot to ABAP backend using odata services.

Sharadha1
Active Contributor
0 Kudos
0 Kudos

Hi Shraddha,

Thanks for your help, I've gone through it and it is actually on hana, I am trying to connect abap odata.