How to Integrate Oracle Digital Assistance in Oracle VBCS

 Integrating Oracle Digital Assistant (ODA) with Oracle Visual Builder Cloud Service (VBCS) involves embedding the chatbot into a VBCS application. Here's a step-by-step guide:

1. Create Oracle Digital Assistant (ODA)

  • If you don’t have an Oracle Digital Assistant, create one using the ODA console.
  • Train your chatbot with intents, entities, and skills.

2. Enable Channel in Oracle Digital Assistant

  • In ODA, go to Settings > Channels.
  • Create a new Web channel, where you will get the Channel IDURL, and Secret Key.
  • Make sure you configure it with the proper chatbot that you want to embed in your VBCS application.

3. Embed ODA in VBCS

Open your VBCS Application:

  • In Oracle VBCS, go to the application where you want to integrate ODA.
  • In the Page Designer, open the page where you wish to include the chatbot.

Add ODA as a Component:

  • Add a new HTML component (or use a static HTML resource).
  • In the HTML component, embed the following JavaScript to load your ODA

<script>
window.Oracle = {
ODA: {
tenantId: '<TENANT_ID>',
chatWidget: {
uri: 'https://<ODA_INSTANCE_URL>/client.html',
channelId: '<CHANNEL_ID>',
secret: '<SECRET_KEY>',
initUserHiddenMessage: 'Hello! How can I assist you today?'
}
}
};
</script>
<script src="https://<ODA_INSTANCE_URL>/loader.js"></script>

Replace:

  • <TENANT_ID>: with your ODA tenant ID.
  • <ODA_INSTANCE_URL>: with your Oracle Digital Assistant instance URL.
  • <CHANNEL_ID>: the channel ID from the web channel created earlier.
  • <SECRET_KEY>: the secret key from the web channel.

4. Customize the Appearance

  • You can style the chatbot widget using custom CSS or configure ODA settings (via the ODA console) for the chatbot's appearance to align with your app’s branding.

5. Test the Integration

  • Once the changes are applied, run the VBCS app and verify the chatbot is properly loaded and responding as expected.
  • Ensure that communication between VBCS and ODA is working seamlessly.

6. Deploy Your VBCS Application

  • After successful integration and testing, deploy your VBCS application. The Oracle Digital Assistant should now be embedded, providing chatbot functionality to your users.

This integration allows your VBCS app to offer a seamless user experience with interactive chatbot support from Oracle Digital Assistant.

If you need any specific configurations or tips for enhancing this setup, let me know!

Comments

Popular posts from this blog

Creating Physical Standby using RMAN Duplicate Without Shutting down The Primary

How to Configure Logging for EM 12c Management Agent

index rebuild candidates oracle