Cross-Product Features | Configure Oracle web channel and set up digital assistant to work with the channel

In this tutorial, I'll show you how to configure Oracle Web Channel and set up Oracle Fusion Cloud Applications Digital Assistant to work with the Oracle Web channel. Sign in to Fusion Applications using the link and Single Sign-On credentials that your company gave you.

Open the URL to the Oracle Fusion Cloud Applications in your browser.

Sign in using your SSO credentials.

Now Navigate to the Setup and Maintenance page, then navigate to the Manage Digital Assistant task.

Click Navigator icon and select My Enterprise > Setup and Maintenance.

Click the Setup drop-down list and select the Financials offering.

In the search field, enter and select the Manage Digital Assistant task.

On your Idcs-oda application, select Channels from the Development menu and click Add Channel.

Click the Navigator icon and select Development.

Click Channels.

Click Add Channel.

Now let’s create a channel by entering the channel details. Give your channel a name and a description. Choose Oracle Web as the channel type. In the Allowed Domains area, enter an asterisk to allow unrestricted access to the channel from any domain. If you want the channel to communicate only with specific sites, you can enter one or more domains as a comma-separated list. Enable the Client Authentication Enabled option and set a maximum amount of time for JWT (JASON Web Token). Because I am allowing unrestricted access, I'll disable the Client Authentication Enabled option. I'll leave the default Session Expiration of 1440 minutes, which is one day. I could change this if I want to. When the user's session expires, the conversation stops, and a message notifying the user is sent. Click Create.

In the Create Channel dialog box enter the name and description of your channel. OWC_DigitalAssistant.

From the Channel Type list, select Oracle Web.

In the Allowed Domains field, enter the URL of your application or enter *.

Deselect the Client Authentication Enabled checkbox.

Optionally, set the availability duration for the Oracle Web channel. The default value is 1440 minutes.

Click Create.

From the Route To drop-down list, search for and select the latest version of FADigitalAssistant to associate it with your new channel. Enable the channel, then click Reset Sessions. Copy the channel ID or make a note of it. You will need this channel ID while enabling your digital assistant.

In the Route To field, search for and select the latest version of FADigitalAssistant.

Click the Channel Enabled checkbox.

Click Reset Sessions.

Now configure the digital assistant to work with the Web channel. Sign in to Fusion Applications and navigate to the Setup and Maintenance work area. Now navigate to the Manage Administrator Profile Values task. Search for the FA_ENABLE_DIGITAL_ASSISTANT profile option code. Add a new Site profile level, with a profile value of Y, then Save and close.

Sign in to Fusion Applications.

Click the Navigator icon and select My Enterprise > Setup and Maintenance.

In the Setup and Maintenance work area, select Sales offerings.

Select the Sales Foundations functional area and select All Tasks from the Show list.

Open the Manage Administrator Profile Values task.

On the Manage Administrator Profile Values page, search and select Profile option to enable digital assistant (FA_ENABLE_DIGITAL_ASSISTANT) profile option.

In the FA_ENABLE_DIGITAL_ASSISTANT: Profile Values section, click the New icon.

From the Profile Level list, select Site.

In the Profile Value field, enter Y.

Click Save and Close.

You can now add the digital assistant to Fusion Applications. First, create a sandbox. Activate the HCM Experience Design Studio tool, then create and enter the sandbox. Open the HCM Experience Design Studio. Click the Digital Assistant Configuration tab and enter the network configurations. On the HCM Experience Design Studio page, click the Digital Assistant Configuration tab and enter the network configurations. The Server URL of the ODA instance is populated automatically. Enter the Web channel ID that you obtained while configuring Oracle Web channel for your digital assistant. In the Features and Functionality Configuration section, you can specify other web channel preferences such as share attachments in the chat window, bot responses in audio. When you’re done making the changes, save the configurations.

Click the Navigator icon and select Configuration > Sandboxes.

On the Sandboxes page, click Create Sandbox.

Enter a name and description for your sandbox.

In the All Tools section, select the HCM Experience Design Studio tool that you want to activate and click Create and Enter.

On the Tools menu, select HCM Experience Design Studio.

On the HCM Experience Design Studio page, click the Digital Assistant Configuration tab.

In the Network Configuration section, enter a server URL of your digital assistant instance where the Oracle Web channel is configured in Server URL of the ODA Instance field. For example, idcs-oda-88343450fd012b9fb498be0c36-t0.data.digitalassistant.oci.com.

Note: When you enter a server ODA URL, make sure it doesn't contain https:// or a trailing slash.

In the Web Channel ID field, enter the web channel ID, which you got when you configured Oracle Web channel for your digital assistant.

Note: When you enter a web channel ID, make sure it doesn't contain any spaces.

Specify other web channel preferences such as enable attachment sharing in the Features and Functionality Configuration section.

Click Save and Close.

Now, check if your connection is working. The chat window displays the help menu with skills as expected. Once you publish the sandbox, the Fusion Applications Digital Assistant is ready to work with the Oracle Web channel.

On the Fusion Applications UI, click the Chat icon.

Enter Hello.

Thanks for watching.