Intelligent Advisor Chat API

Intelligent Advisor interviews can be combined with virtual assistance technology to provide personalized advice experiences. The Intelligent Advisor Chat API is used for creating chat interfaces to Intelligent Advisor interviews. The Chat API is a public JSON API that returns a single question at time and has no navigation available. It is provided as a JSON web service and uses a cookie for session management purposes. The client is required to respect redirects when running in the cloud. Data, such as service requests, can be loaded and saved directly from any application that is connected to Intelligent Advisor, and saved (but not loaded) to B2C Service.

A OpenAPI 3.0 description is available providing the details of the Chat API. The endpoint is:

https://{your_site_interface}/web-determinations/v3/{version}/swagger.json

where version is 12.2.23, 12.2.20, 12.2.15 or 12.2.14.

Tip: https://{your_site_interface}/web-determinations/v3/swagger.json will also return the latest version.

Intelligent Advisor interviews can be delivered into Oracle Digital Assistant flows, without the need for custom extensions.

To integrate an Intelligent Advisor interview into a virtual assistant experience (not Digital Assistant):

  1. In Intelligent Advisor Hub:
    1. Deploy your Policy Modeling project.
    2. Activate your deployment on the Chat Service channel.
    3. Give the API client the Interview APIs role for the deployment's workspace.
  2. Use the Chat API to:

Note: Interview extensions are not supported in the Chat API.