1. Add destination(mostly via basis team)
2.Add Action
Choose an API Source ( Depending on API )
In my case my API was added into my System using /n/iwfnd/maint_serivce , So I have selected Odata Destination , if it's RAP API use the second one.
Now select the destination(Destination is just the system you have integrated)
Enter the resource path ( from /sap/opu**** in case of maint_service or RAP )
then next and select/add all the entity which you wanted to use as action and PUBLISH/RELEASE
You can test the action there as well.
Now let's go to Create joule skill.
Go to lobby and Click on create button select joule agent and skill , Provide any contextual name
This type of Interface will be visible to you , Click on create again select joule skill , Give any name along with description
This type of interface will be displayed to you , now click on ADD(+) Button
Then select Call Action and again click on Browse all Action
search your action add it. If your action is dependent on parameters such(Let's say your api provides response based on certain values ypu passed
Tap here , In Parameters you can add your input skills.
Now Tap on your action and go to input parameters
Map it accordingly all the mandatory fields
Only this will be enough to call API
But as we wanted to display our result in chatbot itself
Go To END and add output skills , Map it accordingly again but with result ( Because we need to display result )
Now save and Test (Destination System),
You will be able to see result( Let me share you some sample result )
You can see , Chat results only values select and mapped in output skills where as when you tapped on api call at right you will be able to see complete result.
FAQ- Prabhatm580@gmail.com


