1 Oracle Digital Assistant (ODA)

This topic gives an overview on Oracle Digital Assistant (ODA).

Oracle Digital Assistant (ODA) is provided by Oracle as a cloud based product.

FCIS connects to the chat server via URI and channel id.
  • URI is the Chat Server URL.
  • Channel Id is Web Channel Id through which communication happens.

FCIS makes use of web-sdk provided by Oracle to connect to the chatbot server. The web-sdk JavaScript files are not bundled with FCIS. These files need to be downloaded separately.

The parameter chatbot to denote enable/disable is added in fcubs.properties file.

A small popup screen is available as a chatbot where user can type his/her query related to FCIS. The chatbot replies on the same window to the user.

Chatbot can also start the screen based on the user confirmation.

In Oracle Digital Assistant, chatbots for different purposes are created as Skills.

Once a chatbot (skill) is created, Channels need to be created in ODA to expose the Chabots to the external environment.

A specific channel of type Oracle Web shall be created dedicatedly for FCIS.

Various parameters as detailed in the below diagram (figure 3) shall be configured while creating a channel. It includes channel identifier, channel type, allowed domains, secret key (auto-generated) and channel ID. Client authentication and session expiration shall also be set here. The parameters for FCIS are set as mentioned in the screenshot. The secret key and the channel ID help the client pick the right channel and interact with desired chatbot.