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


  1. Update 21B
  1. Revision History
  2. Overview
  3. Feature Summary
    1. Agent Console
        1. Agent Browser Action Center
        2. Intra Chat: Agent Browser UI Inlay for Employee to Employee Collaboration
        3. Redwood Theme
        4. Workspace Rules for Agent Insights
    2. Analytics
        1. Service Usage Metrics: Sessions by Interface
    3. Channels
        1. Chat in Browser UI: Asynchronous Chat
    4. Contact Center
        1. Text Input Support for Routing Guidance
        2. Extension Manager
    5. Intelligent Advisor
        1. Authorization Headers on Interview Extension Data Connection Requests
        2. Enhanced Configurability Using Interview Extensions
        3. Enhanced Intelligent Advisor Integration with Oracle Digital Assistant
        4. Share Rates and Rules Across Projects Via Independent Decision Services
    6. Knowledge Management
        1. Answer Version Forward
        2. Set Related Answer Types in Widgets and Set Notification Frequency in Customer Portal
        3. Preview Articles as Shown in Customer Portal Directly from Authoring
    7. Platform
        1. Enhanced Business Rules: Support for Accounts and Assets
    8. Workspaces
        1. Incident Thread Orientation Options
        2. Inside Labels for Browser UI Workspaces
        3. Workspace Rules: Request Insights
        4. Workspace Rules: Show Intelligent Advisor Interview

Update 21B

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 Product Feature Notes
07 JUN 2021 Intellgent Advisor Enhanced Configurability Using Interview Extensions Updated document. Delivered feature in update 21B.
07 JUN 2021 Intelligent Advisor Share Rates and Rules Across Projects Via Independent Decision Services Updated document. Delivered feature in update 21B.
21 MAY 2021     Created initial document.

Overview

This guide outlines the information you need to know about new or improved functionality in Oracle B2C Service 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 Console

Agent Browser Action Center

Intra Chat: Agent Browser UI Inlay for Employee to Employee Collaboration

Redwood Theme

Workspace Rules for Agent Insights

Analytics

Service Usage Metrics: Sessions by Interface

Channels

Chat in Browser UI: Asynchronous Chat

Contact Center

Text Input Support for Routing Guidance

Extension Manager

Intelligent Advisor

Authorization Headers on Interview Extension Data Connection Requests

Enhanced Configurability Using Interview Extensions

Enhanced Intelligent Advisor Integration with Oracle Digital Assistant

Share Rates and Rules Across Projects Via Independent Decision Services

Knowledge Management

Answer Version Forward

Set Related Answer Types in Widgets and Set Notification Frequency in Customer Portal

Preview Articles as Shown in Customer Portal Directly from Authoring

Platform

Enhanced Business Rules: Support for Accounts and Assets

Workspaces

Incident Thread Orientation Options

Inside Labels for Browser UI Workspaces

Workspace Rules: Request Insights

Workspace Rules: Show Intelligent Advisor Interview

Agent Console

Agent Browser Action Center

The Agent Action Center now displays to users upon login.  The Action Center presents functionality directly to the user upon login that was previously only accessible through the global header.  Recent Items, Quick Create Notification and Open Tabs are easily accessible in the displayed panels of the action center.  The Action Center includes an extended search bar at the top adding new conversational intelligence for creating objects like incidents, contacts and etc.  

Action Center

The Agent Action Center reflects the latest user experience available for Oracle CX applications and aligns the UX more closely with other Oracle applications.  The Action center increases agent efficiency by displaying common functions at the forefront of the user experience.  

Steps to Enable

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

Intra Chat: Agent Browser UI Inlay for Employee to Employee Collaboration

Intra Chat is an inlay that is inside the Agent Browser UI and used for employee to employee collaboration. An agent can send a message or question through the Intra Chat Inlay and the message will then be routed through a chat queue using business rules. A chat agent or supervisor will see a chat notification to accept the chat and can answer or collaborate with the agent who asked the question, using the Engagement Panel. 

The agent asking the question does not need to be a chat agent to access Intra Chat. The employee answering or accepting the chat from Intra Chat does need to be a chat agent. 

TO USE INTRA CHAT

After the Intra Chat inlay is enabled, a new Intra Chat icon with a question mark will display in the Global Header next to the chat toolbar. When clicked, the Intra Chat Inlay will load at the bottom right hand corner of the Agent Browser UI.

To hide the Intra Chat Inlay, the agent can simply click on the toggle again and the inlay will hide. This will save real estate on the Agent Browser UI when the inlay is not in use.

Contact Match

If the Staff Account of the agent who is using the Intra Chat Inlay does not have an email address, the agent will be asked to enter their email address before they can utilize Intra Chat. The email will be cached for the browser session.

As with any other incoming chat, the system will do a contact match using the email address to confirm if the contact already exists. If a contact is not created with that email address, a new contact will be created and the contact type will be the value created in the Steps to Enable section. 

Accepting a Chat from Intra Chat

After a question or topic is added to the Subject field, the agent clicks on Start Chat. The message will be routed through a chat queue that was set up in the Steps to Enable section. A chat agent or supervisor will then receive a notification of an incoming chat.

Intra Chat provides a facilitating infrastructure for employees working on a common task to help one another. In addition, persistent questions can be analyzed to develop strategies to deflect the same question being asked in the future.

Steps to Enable

  1. To set up the Inlay; Oracle Service Cloud (B2C Service) customers must set the configuration setting OIT_CORS_ALLOWLIST properly to ensure the Inlays are approved to interact with your site. Note that prior to B2C version 20D, this configuration setting is labeled as OIT_CORS_WHITELIST. For testing purposes, you can set a value of .* which allows any site to utilize the Inlays. However, this value is not recommended for production. The recommended value for this configuration setting is a regular expression list of all approved domains that can access your inlays separated by a pipe character (e.g. | ). Documentation on inlays can be found here.  
  2. In the B2C Service .NET client, create two custom configs that will need to be created by the administrator.  
    • CUSTOM_CFG_CHAT_INTRACHAT_ACCESS : 
      • Type Text.
      • Value is the Profile ID in which the administrator wants to give Intra Chat access to. It can be multiple Profile IDs that are comma separated.  
    • CUSTOM_CFG_CHAT_INTRACHAT_EMPLOYEE : 
      • Type Text.
      • Recommended Value: IntraChat. 
      • This will be a new ContactType and can be configured in the Customizable Menu.   
  3. A new Contact Type must also be created and it needs to have the same value as the CUSTOM_CFG_CHAT_INTRACHAT_EMPLOYEE.   
  4. The chat initiate from the Intra Chat will route to any Chat Agent who is logged-in to the Chat and meet the criteria provided in the Business rule if the customer has set any such business rule.  

Tips And Considerations

  • A new contact type is needed because it will be the key to use business rules to route the Intra Chat through the chat server.
  • A new contact type can also be used to distinguish the chats that are sent though the Intra Chat verses those sent by a customer on the end user pages. 
  • It is recommended to create a custom report using the contact contact type field to report on Intra Chat data. 

Key Resources

  • Documentation on inlays can be found here.
  • Documentation on how to create custom configs can be found here.
  • Documentation on creating Customizable Menu with Contact Type can be found here.
  • Documentation on how to create business rule can be found here.
  • Documentation on how to create a custom report here.

Role Information

  • Admin will set the custom configs for access, reporting, and routing. 
  • An Agent can access Intra Chat to send a question or message that will be routed to the Engagement Panel. 
  • A Chat Agent, Supervisor, or Manager will accept a chat and can answer the question from Intra Chat Inlay using the Engagement Panel. 

Redwood Theme

A 'Redwood' theme is available to users in the preferences menu. The theme includes new icons in the header, sidebar, top level record tabs, and chat controls along with a dark textured Redwood background, a larger Quick Search area and discoverable scrollbars within workspaces.

Redwood Theme

Watch a Demo

The Redwood theme reflects the latest user experience available for Oracle CX applications and aligns the UX more closely with other Oracle applications.

Steps to Enable

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

Tips And Considerations

  • Users can apply the Redwood theme to their instance of B2C Service using the 'preferences' menu.
  • There are no functional changes that occur when using the Redwood theme.
  • Any custom logos, favicons, background images, or avatars that have been created for use with existing dark themes will be honored in the Redwood theme.
  • Some workspace controls are updated in the Redwood theme including date/time fields, buttons, and yes/no switches.
  • A browser refresh is required when switching between one of the four existing themes and the Redwood theme.

Key Resources

Workspace Rules for Agent Insights

Workspace Rules can be configured to conditionally display Agent Insights.

Insights Sidebar and Card

Agent Insights are displayed as cards in the side panel adjacent to the incident workspace. Insights provide administrators the ability to direct agent activities to ensure process adherence, facilitate training, and improve customer satisfaction. 

Users can accept, dismiss, or ignore Insights. When accepted, the card executes a named event which can be leveraged as a trigger for Scripts, Workspace Rules, or Workflow to automate user activities like sending responses, updating fields, changing workspaces, etc.

Steps to Enable

  1. Open an incident workspace the Workspace Designer
  2. Select 'Rules' from the designer Ribbon
  3. Select 'Add Rule'
  4. Configure rule triggers
  5. Under 'Actions' select 'Show an Insight'
  6. Enter the Title, Message, and Named Event. The Named Event should be configured as a trigger for existing Scripts, Workflows or Workspace Rules.
  7. Select a priority (top or bottom of list)
  8. Save the workspace and preview on the Agent Browser UI
  9. Trigger the new rule and observe the Agent Insights side panel card appear
  10. Select the checkmark on the card
  11. The card will execute the named event and trigger the connected Workflow or Workspace Rules

Workspace Rule Designer

Tips And Considerations

  • Insights are supported for incident workspaces on the Agent Browser UI
  • Multiple rules can be configured to show Insights Cards

Key Resources

Analytics

Service Usage Metrics: Sessions by Interface

Service Usage Metrics reporting lets users track their usage from the Agent Browser UI. Sessions have been available as monthly and daily usage summaries. The ability to filter the Session data by Interface has been added to allow more granular insights into usage. Session reports default to all interfaces. User can select their Logged In interface or any interface associated with the site.

This functionality can be accessed in the filter section of the Search area.

This feature allows greater visibility to allow better insight into how sessions are used.

Steps to Enable

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

Tips And Considerations

  • Service Usage Metrics can be enable for profiles as described in the documentation and adding the Service Usage Metrics component to the Navigation Set.
  • Service Usage Metrics requires B2C Service 20B or greater.

Key Resources

Channels

Chat in Browser UI: Asynchronous Chat

Agents handling Oracle Messaging chats within the Browser UI, can easily send responses to customers, at any time, by re-engaging in the conversation from within the incident workspace.

Agents can now:

  • Continue the conversation asynchronously
  • Serve the customer within their channel of choice

Asynchronous Chat: Example of the Agent & Customer Experience for 21B

This new feature

  • Is especially helpful for longer running service issues when agents need to update customers outside of a traditional live chat interaction
  • Improves the customer's experience by aligning with modern messaging expectations
  • Provides a modern messaging experience for Agents

Steps to Enable

Requirements to implement Asynchronous Chat:

  1. B2C Chat
  2. Oracle Messaging
  3. Agent Browser User Interface
  4. CX Site: 20C+
  5. Chat Service: 21B+
  6. Engagement Panel version: 11+
  7. Incident workspace contains the “Chat” ribbon bar button

Tips And Considerations

The Agent's experience is handled through Oracle Messaging. In order for this feature to work, Oracle Messaging must be in place on your company's social media pages.

Role Information

  • Chat Agents

Contact Center

Text Input Support for Routing Guidance

Oracle Messaging can now support answers to routing questions provided by end users through text input. This enhances the Routing Question feature by providing the ability to accept free form text input in addition to pre-configured answer options, and is available to all configured messaging channels supported by Oracle Messaging.

Text Input Support for Routing Guidance

By providing the ability to accept end user input to routing questions, contact centers are able to collect information such as  Membership ID and Product Serial Number that could not be collected previously through pre-configured answer options prior to creating an engagement. Having this information at the start of an engagement gives greater context to the customer's request and allow service agents to speed up service resolution time, elevating the overall service experience for the customer.

Steps to Enable

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

Tips And Considerations

When defining the routing questions, it is important to keep in mind that customers reaching out to the contact center via messaging channels are likely to do so via their mobile device. The following factors are worth considering when defining routing questions:

  1. The number of answers that are presented to the customer (3-5 answers for the customer to choose will be a good starting point)
  2. The number of questions presented to the customer (We suggest no more than 3 questions to be asked before routing the request to queue)

Key Resources

Role Information

  • Chat Agent
  • Supervisor Agent

Extension Manager

Extension Manager enables Admins and BUI extension developers to manage all aspects of an extension deployed on the site.

BUI extensions can be managed on the Agent Browser UI

Steps to Enable

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

Intelligent Advisor

Authorization Headers on Interview Extension Data Connection Requests

In 21A monthly update 2, system integrators can now set Authorization headers on interview extension data connection requests.

This allows an existing user token known in the client to be passed through to a back-end API.

Steps to Enable

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

Tips And Considerations

To pass an Authorization header via the headers property in your fetch request, you need to leave the Use HTTP basic authentication check box unselected in your interview extension connection.

Key Resources

Role Information

  • System Integrator

Enhanced Configurability Using Interview Extensions

Intelligent Advisor’s existing suite of interview extensions has been further extended to include progressive reveal of questions and custom event handling.

These features enable users to further tailor the look and feel to match their organization's brand, and confidently embed Intelligent Advisor interviews in larger experiences.

Steps to Enable

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

Tips And Considerations

The new customVisibility interview extension makes it possible to selectively hide interview controls. This is primarily intended for creating progressive reveal interviews, but potentially has other use cases. The new getValueText control object method returns the natural language text value for input controls. For example, you could use it to display the value text on the screen after a question has been answered.

An interview extension can also now send a custom event, and a customer using the JavaScript interview embedding API can receive these custom events and handle them as required in the interview.

Key Resources

For more information on hiding interview controls using interview extensions, see:

For more information on triggering custom events in related applications, see:

Role Information

  • Interview designer

Enhanced Intelligent Advisor Integration with Oracle Digital Assistant

In 21A monthly update 2, the System.IntelligentAdvisor component in Digital Assistant has numerous enhancements.

The following features are now supported:

  • Attachments on web channels
  • Reference tags in explanations
  • Display of images in toggle buttons in rich UI channels (except for Slack)
  • Sliders in text channels
  • Display values that don't match option values

Steps to Enable

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

Tips And Considerations

Integrating your skill with an Intelligent Advisor interview is a three-step process.

  1. Add an Intelligent Advisor service integration.
  2. (Optional but highly recommended) Create a "conversational" variation of the interview.
  3. Add a System.IntelligentAdvisor component to your skill's dialog flow.

Key Resources

Role Information

  • System Integrator

Share Rates and Rules Across Projects Via Independent Decision Services

References to Intelligent Advisor decision services can now be added from any Policy Modeling project to calculate certain data values. The decision service is called both when debugging and after the project is deployed.

This functionality allows business users to define shared lookup tables and rules in decision service projects for reuse in different Policy Modeling projects, without needing a desktop application install. The shared data and logic can then be instantly updated for multiple projects without redeploying them from Policy Modeling. Because decision services have clearly defined contracts, and those contracts can be made read-only to rule authors, the ability to allow non-experts to update reference data held in decision services is made a more reliable process. Runtime caching of rule results ensures high performance, particularly for projects with large volumes of reference data rules.

Steps to Enable

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

Tips And Considerations

A decision service reference is defined in Policy Modeling and is used to link a decision service to a Policy Modeling project. Authoring a reference involves mapping Policy Modeling attributes to the decision service inputs and outputs.

A Policy Modeling project using references can be tested in the usual ways using the Debugger and test cases, and the decision services will be invoked as required.

Key Resources

Role Information

  • Hub Author  - Creates the decision service in Intelligent Advisor Hub
  • Manager - Deploys the decision service project
  • Policy Modeling Author - Creates the project in Policy Modeling referencing the decision service

Knowledge Management

Answer Version Forward

Prior to this release, authors were only able to forward answers as an email. That meant if they needed to get an answer version draft approved from someone that doesn't log into the authoring console, i.e. legal, marketing, HR, etc., they would need to copy the content into an email manually.

Using answer version forward, authors can forward a draft answer version to approvers without leaving the authoring console.

Answer version forward works the same as answer forward, but will forward the answer version that is open.

Answer version forward improves author efficiency and reduces potential for human error from copy and pasting.

Steps to Enable

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

Set Related Answer Types in Widgets and Set Notification Frequency in Customer Portal

Administrators can configure the types of related answers that will display in knowledge widgets in Customer Portal. You can choose to display either or both types of related answers:

  • Manual links are links to answers that were added by authors.
  • Learned links are generated by machine learning based on the users’ browsing behavior.

The default setting displays both types of links.

Customer Portal end users can choose how often they will be notified about changes to articles that they have subscribed to.

Set Notification Frequency

Setting related answer types and enabling users to set subscription notification frequency improves users’ experience and productivity by emphasizing the most relevant related knowledge and by letting them control the amount of email they get from the application.

Steps to Enable

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

Tips And Considerations

Administrators and customer portal developers can configure the related answer links on the answer detail page (answer_view.php) using the display_link_type parameter. You can set the value of this parameter to both, learned, or manual. Both is the default.

Key Resources

Role Information

  • Administrators and customer portal developers can configure related answers. End users can set their subscription notification frequency.

Preview Articles as Shown in Customer Portal Directly from Authoring

Authors can preview an article directly from the authoring application. Styles and formatting in customer portal sites differ from those that authors see when creating and editing articles. Additionally, different interfaces can use different sets of styles and formats. The article preview shows how the article will display in the customer portal for the interface they have selected. They can preview an article in any of the interfaces that it is associated to.

Preview an Article

Authors can easily see an accurate article rendering of the article prior to publishing. This enables them to address style and formatting issues early in the process, which improves increases productivity and improves knowledge base quality.

Steps to Enable

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

Tips And Considerations

  • When authors preview an article, they view it in the context of their authoring privileges (user groups, etc). Visibility of every other answer is determined by their privileges as a user in customer portal.
  • If an author takes an action, such as clicking a link or refreshing the page, the article renders as a customer portal page, and the authors' view is based on their customer portal privileges.

Key Resources

Role Information

  • Knowledge base authors can use the article preview feature.

Platform

Enhanced Business Rules: Support for Accounts and Assets

You can now create business rules on Accounts and Assets object with the Enhanced Business Rules framework in the Agent Browser UI. The following set of actions are supported for these objects: Set Field, Call Function, Transition State and Continue, Transition State and Stop and Stop Processing Rules.

The Enhanced Business Rules Engine:

  • Makes creating business rules easier
  • Lets you filter on fields and values in rules to make searching easier
  • Gives access to related objects and attributes when you define rules
  • Lets you export the business rules for ease of reading and sharing

Steps to Enable

You can only access this feature on the Agent Browser UI.

Do this for each profile that needs to add and edit business rules:

  1. Add the Rules component to the navigation set.
  2. Select the Rules View and Rules Edit checkboxes in the administrative permissions.

Workspaces

Incident Thread Orientation Options

A thread orientation option is available under the ellipsis menu in the thread editor to toggle between 'left' and 'top' positions for draft thread entries.

Thread Orientation Options

Watch a Demo

B2C Service users can personalize their own thread orientation to maximize their efficiency when creating incident threads.

Steps to Enable

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

Tips And Considerations

  • The thread orientation setting is controlled by individual users and will persist until manually changed by the user.
  • If there is not enough horizontal space on the user's computer or device, the orientation buttons will be disabled and the thread will use the 'top' thread orientation. 
  • This feature is available in the 3.21.04.03 Browser UI version, available to non-production sites on April 8, 2021 and production sites on April 15, 2021.

Key Resources

Inside Labels for Browser UI Workspaces

Agent Browser UI workspaces support inside label positions.

Field Label Positions

Watch a Demo

The inside field label position modernizes the look and feel of workspace layouts and aligns with other enterprise class applications.

Steps to Enable

  1. Open a workspace in the Workspace Designer.
  2. Select a field.
  3. In the 'Label' options under the 'Design' tab in the ribbon, select 'Inside'.
  4. Save and preview the workspace in Browser UI. Note that the field is represented with the label inside the field container, rather than adjacent to it.

Tips And Considerations

  • The inside field label position is only supported for Browser UI.
  • Inside Labels requires B2C Service 21A or greater.

Key Resources

Workspace Rules: Request Insights

Workspace Rules can be configured to conditionally request Insights which display in the Agent Insights side panel on the Agent Browser UI.

Agent Insights provide additional context and suggested actions for users when viewing incident records. Insights can be triggered under certain conditions like when a field changes, a named event fires, or when the incident record is saved without closing.

Steps to Enable

  1. Open an incident workspace the Workspace Designer
  2. Select 'Rules' from the Designer Ribbon
  3. Select 'Add Rule'
  4. Configure rule triggers
  5. Under 'Actions' select 'Request Insights'
  6. Save the workspace and preview on the Agent Browser UI
  7. Trigger the new rule and observe the Agent Insights side panel card appears with Insight cards that match the new incident record data.

Workspace Rule Designer

Tips And Considerations

  • The Request Insights action relies on the configuration of Agent Insights endpoints which are on Controlled Availability. Contact Oracle for enablement.
  • This workspace rule is most useful when incident record data has changed and new Insights can leverage the data to return different Insights.
  • This workspace rule action is only supported in incident workspaces on the Agent Browser UI.

Workspace Rules: Show Intelligent Advisor Interview

Workspace Rules can be configured to show Intelligent Advisor Interviews on the Agent Browser UI.

Launch Intelligent Advisor based on workspace rule conditions for personalized advice and decisioning.

Steps to Enable

  1. Open an incident workspace in the Workspace Designer.
  2. Select 'Rules' from ribbon.
  3. Create new rule.
  4. Select a trigger (ex. 'The Editor Loads').
  5. Select action  'Show Intelligent Advisor Interview.'
  6. Enter 'Locale' and 'Policy.'
  7. Save and preview workspace on the Agent Browser UI.
  8. Note that the Intelligent Advisor interview appears when the trigger condition is met.

Workspace Rules Wizard

Tips And Considerations

  • This workspace rule action is only supported on the Agent Browser UI.
  • The workspace rule action requires Intelligent Advisor license and an available Interview.
  • The browser must allow popups.

Key Resources