Cloud Readiness / Oracle Service Cloud
What's New
Expand All


  1. Update 19A
  1. Revision History
  2. Overview
  3. Feature Summary
    1. Agent Browser Analytics
        1. Workflow Allow User to Load Specific Record
        2. Workflow Change Element
    2. Agent Browser Knowledge
        1. Interactive Spell Check
    3. Platform
        1. Supported Platform Changes
        2. Element Manager: Support for Navigation Sets and Reports with Scripts
        3. PHP Upgrade to 5.6.38
    4. Web Customer Service
        1. Oracle Virtual Assistant UI Enhancement
    5. Policy Automation
        1. Upload Images in Embedded Forms 
        2. Chat API 
        3. Leverage Interview Data in Interview Extensions
        4. Resume Interview Option
    6. Knowledge Management
        1. Email Notification Based on Content Type
        2. Knowledge Advanced: Recommendations and Article Feedback Tables
    7. Contact Center
        1. GDPR Chat: Remove Denormalized Data

Update 19A

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Feature Notes
22 MAR 2019   Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in Oracle Service Cloud 18B and describes any tasks you might need to perform for the update. Each section includes a brief description of the feature, the steps you need to take to enable to begin using the feature, any tips or considerations that you should keep in mind, and the resources available to help you.

For a listing of hardware and software requirements for Oracle products, log in to our support site and access Answer ID 31.

Security & New Features

We would like to remind you if your system has modified security structures you may need to advise your security administrator of new features.

Give Us Feedback

We welcome your comments and suggestions to improve the content. Please send us your feedback.

Feature Summary

Column Definitions:

Report = New or modified, Oracle-delivered, ready to run reports.

UI or Process-Based: Small Scale = These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.

UI or Process-Based: Larger Scale* = These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.

Features Delivered Disabled = Action is needed BEFORE these features can be used by END USERS. These features are delivered disabled and you choose if and when to enable them. For example, a) new or expanded BI subject areas need to first be incorporated into reports, b) Integration is required to utilize new web services, or c) features must be assigned to user roles before they can be accessed.

Ready for Use by End Users
(Feature Delivered Enabled)

Reports plus Small Scale UI or Process-Based new features will have minimal user impact after an update. Therefore, customer acceptance testing should focus on the Larger Scale UI or Process-Based* new features.

Customer Must Take Action before Use by End Users
(Feature Delivered Disabled)

Not disruptive as action is required to make these features ready to use. As you selectively choose to leverage, you set your test and roll out timing.

Feature

Report

UI or
Process-Based:
Small Scale

UI or
Process-Based:
Larger Scale*

Agent Browser Analytics

Workflow Allow User to Load Specific Record

Workflow Change Element

Agent Browser Knowledge

Interactive Spell Check

Platform

Supported Platform Changes

Element Manager: Support for Navigation Sets and Reports with Scripts

PHP Upgrade to 5.6.38

Web Customer Service

Oracle Virtual Assistant UI Enhancement

Policy Automation

Upload Images in Embedded Forms 

Chat API 

Leverage Interview Data in Interview Extensions

Resume Interview Option

Knowledge Management

Email Notification Based on Content Type

Knowledge Advanced: Recommendations and Article Feedback Tables

Contact Center

GDPR Chat: Remove Denormalized Data

Agent Browser Analytics

Workflow Allow User to Load Specific Record

The Load Specific Record element triggers a search report during the workflow, allowing the agent to chose which specific record to load. 

For example, when the agent first creates an Incident he/she will be prompted with an Incident search dialog.

Workflow Designer - Load Element

After the search, the agent selects an Incident and selects OK or Select on the report, the specific Incident will then load. 

Search Dialog for Incident Load Workflow Element

Steps to Enable

To enable this feature you need to log a Service Request (SR).

  1. From the Workflow Designer Ribbon Select the Change element in the Element Ribbon Group

  2. Click a Load element on the canvas. The Element Tools tab displays on the ribbon.

  3. Click Search Report. The Select Report window opens.

By default, the system’s standard report for searching the designated record type is selected. For example, if you are loading an incident, the Incident Search report is selected by default.

  1. Select a primary report to display in the search window.
  1. Click OK to close the window.

To enable this feature you need to log a Service Request (SR).

Role Information

  • Administrators set up in the Workspace Designer in Agent Desktop UI
  • The Agents will be able to run the report and search for specific record in Agent Browser UI Runtime

Workflow Change Element

The Change element is used to find and load an existing record to associate with the current workflow working record.

An example, the workflow definition has a Change element to change the Contact when the Incident Assign field changes. 

Workflow Designer - Change Element

Search report to change the contact.

In runtime, when editing an Incident and the Assign field is changed a Search Report will display to select a Contact.

When Ok or Select on the Search Report is selected an event define will execute, such as Set Fields in this example.

When Cancel is selected, there is no change to the workspace.

Select the Contact and then Set Fields. In this Example the Type field has changed.

Steps to Enable

  1. From the Workflow Designer Ribbon Select the Change element in the Element Ribbon Group
  1. Click on the Change element on the canvas.

    The Element Tools tab displays on the ribbon.

  2. Click Search Report. The Select Report window opens.

    Select a primary report to display in the search window.

  3. Click OK to close the window. 

Role Information

  • Administrators set up in the Workspace Designer in Agent Desktop UI
  • The Agents will see the results in Agent Browser UI Runtime.

Agent Browser Knowledge

Interactive Spell Check

Interactive Spell check or ‘Did you mean’ allows agent on browser UI to use interactive spell check option as part of search result so that my misspelled search queries can be corrected with ease.

By default,  the search engine supports “Automatic” spell check, which would auto correct the query and return results.With this release, customer can configure an “Interactive” spell check.  This will return results for the entered query and also provides spelling suggestion to the user similar to popular search engine like Google, etc.

Interactive Spell Check Option Displayed with Search Results

Steps to Enable

  1. Click on icon on the top left corner.
  2. Navigate to 'Home'
  3. Navigate to 'Search Configuration'
  4. Set 'spell checker' option to 'Interactive'.

Access 'Search Configuration' from Home

Select 'Interactive' as the Spell Check Option

Platform

Supported Platform Changes

  • Firefox support moves to version 63 or greater. (Previously we supported version 61 or greater.) We will maintain support for version 60 ESR or greater.
  • Chrome support moves to version 70 or greater. (Previously we supported version 68 or greater.)
  • We now support for Windows 10 (Build 1809).
  • We no longer support OS X 10.11. We still support macOS 10.12 or greater.
  • We no longer support Android 6.x.
  • We now support Android 9.x.
  • We no longer support .NET Framework versions 4.5.2, 4.6, 4.6.1, or 4.6.2. Users on these versions can still log in to Service Cloud; however, they will not be able to log in when Service Cloud release 19B becomes available.

You can find the list of browsers we support for BUI (Agent Browser User Interface) in the Oracle Software Web Browser Support Policy

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Element Manager: Support for Navigation Sets and Reports with Scripts

You can use the Element Manager (EM) to migrate Service Cloud configurations from one site or interface to another. With EM, you can group, package, migrate, and deploy configurable components across Oracle Service Cloud instances in an automated fashion. Element Manager handles all the dependencies between elements, which greatly reduces errors, complexity, and costs.

For 19A, we added navigation sets and reports with scripts to the list of items you can import and export using Element Manager, either via the Element Manager UI or the public API. 

Steps to Enable

You must add Element Manager to the navigation sets for all profiles that will use it. The Element Manager component is found in Components > Common.

Tips And Considerations

  • Element Manager works only in the Agent Browser UI. If you try to access it from the Service Console, a message tells you that it is only available in the Agent Browser UI.
  • You need to have the appropriate profile permissions for the type of element you want to import or export.
Element Type Profile Permission Required

Reports (including reports with scripts)

Analytics Administrator

Workspaces and workflows

Workspace Designer

Add-ins and extensions

Configuration

Navigation sets

  • Administration
  • Analytics Administrator, if any of the navigation sets contain reports

If you have none of these permissions, you will get an error message when you try to access the Element Manager.

Key Resources

PHP Upgrade to 5.6.38

Beginning with the 19A release, Oracle Service Cloud supports PHP version 5.6.38. We previously supported version 5.6.31. This will provide improved security for our enterprise customers.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

By using the most recent version of PHP, your PHP scripts can use the most recent enhancements and security updates.

If your site is currently on Oracle Service Cloud August 2016 or later, this should not affect your upgrade.

Web Customer Service

Oracle Virtual Assistant UI Enhancement

In 19A, we are releasing a customer and partner facing Virtual Assistant UI that you can use to author complex and custom conversations, also know as dialogs.

We will also begin supporting multiple languages on a single instance of Virtual Assistance.  This enhancement, which optimizes Natural Language Processing for each language, will allow you to deliver localized Virtual Assistant responses based on your customers' preference.

Steps to Enable

To enable this feature you need to log a Service Request (SR).

This feature is currently limited availability. If you are interested in Virtual Assistant, please reach out to your Oracle teams.

To enable this feature you need to log a Service Request (SR).

Policy Automation

Upload Images in Embedded Forms 

This feature allows you to add image upload groups in form templates. This enables you to use, for example, uploaded brand logos to generate tailored advice documents for particular customers. You could also include uploaded photos in generated forms, to simplify the workflow of environmental assessments, student applications, credential validation and more.

An Image Uploaded in an OPA Interview and Included in a Generated Form

Steps to Enable

  1. In Policy Modeling, add an upload control to the interview.
  2. In Word in the RTF template for the form, add a field for the upload control image data in the place where you would like to the image to appear.
  3. Modify the code for the field so that the data is treated as an image and not as a string.

Tips And Considerations

This feature is supported in RTF form templates that are used to generate PDF, RTF and XML documents. Images for both global and child entities can be uploaded and included in these forms.

You need to be licensed for OPA Cloud to use this feature.

Key Resources

Role Information

  • Interview designer

Chat API 

The Chat API enables you to develop personalized and reliable chat advice experiences. This leverages OPA’s intelligent screen and question authoring to make the conversational advice easy to deliver and easy to maintain. Data, such as Service Requests, can be loaded and saved directly from Service Cloud or any other application that is connected to OPA. This feature can reduce maintenance costs for chat-based service and advice with the ability to put OPA interviews behind any digital assistant intent. You can use Oracle Digital Assistant, for example, as the framework you embed it within and use it to map intents onto OPA and support multiple different assistant interfaces.

Steps to Enable

  1. In Policy Automation Hub:
    1. Deploy the project containing your interview.
    2. Activate your deployment on the Chat Service channel.
    3. Give the API client the Chat Service role for the deployment's collection.
  2. Make a call to the Chat API REST endpoint to retrieve the JSON definition of the first question to be asked.

Tips And Considerations

Chat flows are authored just like OPA web interviews. That is, you:

  • Use Oracle Policy Modeling to write decision rules and define the question screens. You can use screens defined for web interviews but in some situations it may be advisable to design screens specifically for a chat-based flow.
  • Use logic to dynamically control which questions to ask
  • Map data into and out of any connected application (Service Cloud, Engagement Cloud or other)
  • Define forms to generate and attach to Service Requests etc.

NOTE: OPA does not have any NLP (Natural Language Processing).

You need to be licensed for Policy Automation Tier 3 Sessions to use this feature.

Key Resources

Role Information

  • Developer

Leverage Interview Data in Interview Extensions

You can now define which interview information should be available on every screen for use by custom interview extensions. By accessing this data in extensions, you can deliver flexible and intuitive experiences to advice getters, including custom navigation, custom controls and more. For example, you could use this feature to display custom headers that summarize information regardless of which screen it was collected on.

A JSON List of Aattribute Names That Are Allowed to Be Accessed By an Interview Extension in Order to Display a Custom Header on an OPA Interview Screen

Steps to Enable

  1. Create a file called opm.extension.data.json that consist of a JSON array of strings which lists the public names of all the attributes and relationships that should be accessible to interview extensions on all screens in the interview.
  1. Add this file to the /interview-theme/resources folder for the project.
  1. Use the getExtensionData() method on the Interview object in interview extensions to access the specified data.

Tips And Considerations

Information security is preserved by only exposing fields that are needed to drive those custom experiences.

You need to be licensed for OPA Cloud to use this feature.

Key Resources

Role Information

  • Developer

Resume Interview Option

Projects created in 19A will, by default, ignore data that cannot be loaded when resuming an interview from a saved checkpoint; as much information as possible will still load into the interview session. This enables data model changes to be deployed even when checkpoints are in use and provides interview users with confidence knowing that saved sessions will always be able to be resumed at a later time.

Existing projects (including upgraded projects) will continue to use the pre-19A behavior where invalid data from a saved checkpoint is logged and the interview fails to resume. For these projects, you will need to enable the new behavior.

Steps to Enable

  1. In Policy Modeling on the Interview tab, click the Checkpoints button.
  2. In the drop-down window, deselect the option Resume only if all data can be loaded.

Tips And Considerations

For Service Cloud interviews, regardless of whether this behavior is enabled or not, users will be given the option to restart the interview when a checkpoint fails to resume. This ensures that Service Cloud interview users can always move forward, even if they need to start over to ensure they are given up-to-date advice.

You need to be licensed for OPA Cloud to use this feature.

Key Resources

Role Information

  • Interview designer

Knowledge Management

Email Notification Based on Content Type

Knowledge Advanced users can subscribe to receive email notifications for a particular answer. Once subscribed to the answer, the user will get email notification every time the answer is modified or updated. In this release, this feature has been extended to include subscription based on content type. This allows users to subscribe to all the answers under a particular content type or a combination of content type and product or category or both. This triggers an email every time any of the answers under the content type are changed. It also triggers an email when a new answer is added to the subscribed content type.

Steps to Enable

You don't need to do anything to enable this feature.

Knowledge Advanced: Recommendations and Article Feedback Tables

For large authoring teams it is important to understand the authoring workload and prioritize resources accordingly. This new capability exposes content, task, subscription and recommendation data so that report administrators can build reports using Oracle Service Cloud reporting capabilities. Providing new views including Recommendations, Feedback, Content, Content Types, Tasks, Subscriptions, and Product & Category Mappings. This feature makes it easier for knowledge administrators to manage the authoring process with visibility into tasks, and improve article quality with more granular view of article feedback and responsiveness. As well as understand most popular articles based on subscriptions.

Steps to Enable

You don't need to do anything to enable this feature.

Contact Center

GDPR Chat: Remove Denormalized Data

To ensure that GDPR compliance standards are met, administrators may need to delete data from the chat tables. With this release, administrators with the appropriate permissions can update or delete data from the chat table through any chat report that contains one of the required fields. When a chat is edited or deleted in the report, the chat is changed or deleted in the chat table.

Steps to Enable

Here are the requirements for using this feature.

  • Reports that can be edited or have chats deleted must include at least one of these fields: first name, last name, email, IP address, or subject.
  • To edit a chat report inline, the report must have inline editing enabled and your profile must include Edit permission for chats.
  • To delete a selected chat, the report must have the delete command enabled and your profile must include Delete permission for chats. You can only delete one chat at a time.

Key Resources