article by Vincent Heinink, December 2020

—- updated version, May 2021 

 

Oracle Digital Assistant allows a single Digital Assistant to be accessible on a wide variety of channels such as Web, MS Teams and Slack [1]. All without any code change. It also allows you to selectively customize and take advantage of features specific to the channel. This can be done without compromising the compatibility and reusability.

This article shows some examples of what can be done on the web.

If you're interested in other channels check out [2].

The Oracle Web SDK [3] is a feature rich client web client that can be placed on your website. It has features like voice and is highly customizable. Next to various feature flags and css styling options, it has delegate options that allow the front-end developer to customize behavior. As an example the following customizations are made:

  1. Showing a typing indicator between certain bot responses (default is till first bot response)
  2. Allowing links to also send back postback actions to ODA

This video shows both examples (Download MOV)

READ FULL ARTICLE (PDF)

Resources

Sample Skill

Sample Web page (ZIP)

Related Content

TechExchange Quick-Tip: How To Use Custom Channel Properties With Oracle Web SDK Messenger To Add Custom Metadata To Bot Responses

Overview of the new Oracle Web SDK and its customization features in Oracle Digital Assistant 19.10 and later

TechExchange: Use font awesome and a custom component to create an icon menu for the Oracle Web SDK

TechExchange: How to respond to user inactivity using the Oracle Web SDK messenger. An implementation strategy

TechExchange Quick-Tip: Extending the Oracle Web SDK Delegate Feature To Execute Code Asynchronously

TechExchange: How to Optimize The Display of Long Texts in Oracle Digital Assistant Web Messenger

TechExchange Quick-Tip: How to Embed YouTube Videos In Oracle Digital Assistant Web SDK (Web Messenger)

 

Author