Skip to main content

Posts

ChatGpt X Oracle Digital Assistant Integration

  Introduction In this article I will be explaining about integrating the ChatGpt with Oracle Digital Assistant. NOTE : This is not a suggestion to have ChatGPT in your ODA, this article is just to showcase the flexibility of the ODA to easily integrate with anything. Main article ChatGPT ChatGPT is an AI language model developed by OpenAI, capable of processing natural language input from users and generating coherent and relevant responses. It has been trained on an enormous corpus of text data using unsupervised learning, allowing it to generate responses that are not just grammatically correct, but also contextually appropriate and engaging. ChatGPT is particularly useful in scenarios where there is a need for rapid and accurate responses to user queries, such as in customer service or personal assistants. However, it may struggle to generate appropriate responses in certain situations and may not be suitable for scenarios requiring a high degree of personalization or cus
Recent posts

Trigger PCS Application from Digital Assistant/Chatbot

Introduction In this article I will be explaining about triggering the PCS application from the chatbot. Main article Many of us might have known about triggering the PCS integrations from the OICS or VBCS. Have you ever done it from chatbots? Let’s build a dummy process application in first place which we want to trigger from the chatbot. The main purpose of this would be to notify the user over the mail with the details that he had filled in the form. In this case I have created a message-based process and named it as chatbot. Create a basic form with two fields UserID and IntegrationName. Now create a new message-based process: For the message action at the begin providing the details as below: Select the form in the User Task (Submit) action: Now Follow the below steps to get the integration configured in chatbot environment: 1.        Go to the settings section and select API services. Provide the details as below : Once done go to the authentication section and

Trigger OIC from Digital Assistant/Chatbot

  Introduction In this article I will be explaining about triggering the OICS integration from the chatbot. Main article Many of us might have known about triggering the OICS integrations from the VBCS or PCS. Have you ever done it from chatbots? Let’s build a dummy integration in first place which we want to trigger from the chatbot. The main purpose of this would be to notify the user saying that the integration got triggered from the chatbot. Now Follow the below steps to get the integration configured in chatbot environment: 1.        Go to the settings section and select API services Provide the details as below : Once done go to the authentication section and select basic authentication from the drop-down list: Provide your OIC credentials. No in the methods section, provide the input payload for the integration call. Click on test the request and save the response: In this case it would be blank as the integration type is asynchronous (no feedback). Now please refe

Make selection in a table and transfer selected data without using Boolean checkbox component of VBCS.

  Introduction: Generally, to transfer the selected data from one variable to another over selection we will be using Boolean check box. Can we achieve it without that? Let’s see. Main Article: Lets drop a table component to the designer section and assign an SDP to the table. In this case the SDP I’ve used is from the Business object. Make the selection mode as multiple as below: Now let’s create another table in the same page of type ADP which holds the data that is selected from the previous table and let’s have a button action which refresh the ADP table on click action performed over it. Now the web page will look something like this. Logic: Click on the SDP table and select On ‘select Multiple rows event’ and follow the below steps: ·        Call the REST connection using which the data had been populated in the SDP table ·        On success, reset the ADP variable of below table ·        Drop a for each action and iterate over the keys.   ·        Inside the loop use fi

Implementing Stop in a Synchronous Integration.

  Introduction In this blog I will be explaining on overcoming the limitation of having a stop action in a synchronous Integration. Main Article The main goal of this article is about achieving to stop the synchronous integration wherever its required. In case of Asynchronous Integration by default we get at stop action at the end of the Integration whereas in synchronous integration by default we can’t use it. But when you want to stop the integration abruptly at any point, how to achieve it. There are three ways to do it: 1)       If you want to get rid of the return at the end and convert it to stop, in other words if you want to convert synchronous to asynchronous, uncheck the configure response payload option in the trigger.   2)       Use throw new fault action at point to stop the integration abruptly irrespective of if it is synchronous or asynchronous.   3)       This one may or may not work in some cases…drop a choose action and on the TRUE path dro

Access multi-presentations in a single form of Process Cloud.

   Introduction In this blog I will be explaining about accessing multi forms in a single form of PCS. Main Article Consider a scenario where there are multiple forms, and you want to access them or have them displayed in a step-by-step fashion. To achieve this, you need to drop train component from the Basic palate to the form you have created. Once you drop it follow the below steps: 1.         Fill the details as below 2.         Provide the form names in the option names and same in the values. 3.        Click on the events and choose On Change event.   4.         Design the condition as below, where a check would be performed on the flow.   In this case we are checking if the name of the flow is approve or not.    If the condition is met the page is going to get transferred to new form chosen. Click on OK   Go to the preview section. As you could see in below screen shot the default page is  details page .   Once I click on the approve button, a new form will get loaded.   Hope yo

Form beautification in Process Cloud Services (PCS)

  Using Custom CSS to make the form look cooler. Introduction In this blog I will be explaining about creating custom CSS to make the pcs form look better. Main Article In this post let’s make the form look more appealing. In the below screenshot as you can observe the initial form looks old school and doesn’t look much appealing. And the beautify options provided by the PCS by default are very basic. We can overcome this by having a custom CSS of our own and make the form look more appealing to the customer. Follow the below steps in order: 1.      Go to the form you have developed. 2.      Under form properties go to form properties 3.      Click on the upload 4.      Select the custom CSS file you had developed. 5.      The form gets change to below screen shot   As you could see we had changed added sample logos to the fields which is not possible by default and changed the background color as well.   The CSS code used above: input[name=items] {   width: 80%;   padding: