- Title and Copyright Information
- Get Help
- 1 About This Guide
- 2 Access Service Center
- 3 Profile Options, Lookups, and Scheduled Processes for Service Requests
- What are Profile Options, Lookups, and Scheduled Processes?
- Overview of Profile Options
- Lookup Types
- How do I change lookups?
- Modify Channel Type Visibility
- FAQs for Lookups and Lookup Types
- What are scheduled processes?
- Profile Options and Scheduled Processes for SR Management
- Purge SRs and Related Objects When You Purge Contacts
- Audit Trail for Service Requests
- FAQs About SR Management
- Frequently Asked Questions (FAQs) for SR Management
- What happens if two contacts are merged, and how does it impact service requests?
- What happens if two accounts are merged, and how does it impact service requests?
- Why are some service request reference numbers missing from the sequence?
- Why can’t I set some service request fields by using groovy scripts or object workflow?
- 4 Users and Security
- Overview of Defining Setup Users
- Overview of Setting Up Users and Security
- What are resources?
- Setting Up Resource Teams
- FAQs for Define Resource Team Information
- About Security Roles
- Set Up Service Request Visibility Based on Queue
- Set Up Service Request Visibility Based on BU
- Data Security Policies on SRs
- How do I define access group-based data security policies?
- How do I define system-access-group-based data security policies?
- Define Access Group-Based Data Security Policies for Messages
- Define Access Group-Based Data Security Policies for Categories
- Enable Viewing of Updates to SRs Secured Using Access Groups in Near Real Time
- Set Up Read-Only Access to the Service Request Header
- Set Up Read-Only Access to the Service Request Header and Service Request Messages
- 5 Set Up Activities Configurations
- What Service Request Activities Track and Display
- What are the Activities setup tasks?
- Required Job Roles and Privileges for Creating Activities Configurations
- How You Enable and Display Activities
- How do I create and activate a service request activities configuration?
- Before You Run Activities Initialization Jobs
- Specify What Displays in Activities
- How do I run the Publish Feed Elements job to index activities?
- How do I migrate an index of activities from production to test?
- 6 Extend Service Center
- How do I extend my Service Center application?
- Extensibility at a Glance
- Set Up Visual Builder Studio
- How to Provision a VB Studio Project Using an Application Template
- Service Request Standard Pages Extensibility Matrix
- Work with Dynamic UI
- Work with Dynamic Forms
- How do I duplicate a form in Visual Builder?
- How do I add conditions to a form using VB Studio?
- How do I add, hide, or rearrange fields?
- How do I create a custom field?
- How do I add a custom field created in Application Composer?
- How do I add a read only custom field using VB Studio?
- How do I make a field read only or required?
- Field Groups
- Create Your Own Field Template
- Work with Dynamic Tables
- Work with Dynamic Containers
- Service Request Categories
- UI Events Framework
- Introduction to the UI Events Framework
- Architecture Details of the UI Events Framework
- Understanding the UI Events Framework life cycle
- Set Up and Try UI Events Framework
- Load the UI Events Framework Client Library
- Initialize the Framework
- Get the Corresponding Context
- Generate the Request Object
- Invoke the Publish or Subscribe API on the Context
- Integrate an External Application with Service Center
- Load the External Application Inside Service Center
- Load UI Events Framework Inside an External Application
- How to Use UI Events Framework
- Initialize the Framework
- GlobalContext
- TabContext
- RecordContext
- Generate a Request Object Using requestHelper
- Invoke the APIs
- Supported Events
- Supported Operations
- Events Subscription
- Operations
- InvokeServiceConnection Operation
- FocusTab Operation
- CloseTab Operation
- Pop Operation
- Open ServiceRequest Create Page using Pop
- Open ServiceRequest Edit Page using Pop
- Pop Case Create Page
- Pop Case Edit Page
- Pop Contact Create Page
- Pop Contact Edit Page
- Pop Account Create Page
- Pop Account Edit Page
- Pop Open AppUI Page
- Pop Open Generic Page
- Pop Open Generic Page with Full URL
- Pop Open New Object with Set Operation
- Pop Open Existing Object with Get Operation
- Pop Open New Object with a Set Required Field and Save Operation
- Get Field Value Operation
- Set Field Value Operation
- Save Record Operation
- Field Name Mapping
- 7 Catalog Management
- 8 Configure Service Request Outcomes and Resolutions
- 9 Work Assignment and Routing
- Overview of Assignments, Mappings, and Rules
- Implementation Concepts for Work Assignment
- Assignment Mappings
- Assignment Rules
- Tips for Creating Assignment Rules and Rule Sets
- Work Assignments
- Omnichannel
- Prevent Work Starvation
- FAQs About Service Requests and Queues
- Frequently Asked Questions (FAQs) for Service Requests and Queues
- Why aren’t some service requests being assigned to the Default queue?
- What happens if a newly created request isn't assigned to a queue?
- What happens if an associated agent is removed from an open request?
- What happens if an open request is disassociated from the current queue?
- What happens if a request is reopened?
- What happens if I mark an assignment object or one of its attributes as inactive?
- 10 Service Entitlements
- Overview of Service Entitlements
- Milestones and Coverages
- How do I set up milestones and coverages?
- Overview of Milestones and Coverages Configuration
- What's a Coverage Schedule and how does it work?
- How do I enable subscription coverages for entitlements?
- How do I create a coverage schedule?
- How do I create standard coverages?
- How do I create default coverages?
- How do I monitor milestones?
- How do I expose milestones in the SR layout?
- How do I enable email notifications to monitor milestones?
- Can I view an expired milestone sample script?
- Set Up Additional Condition Columns for Standard Coverage Entitlement Rules
- Set Up Administrator-Defined Milestones
- Configure Milestones for Multiple Business Units
- Troubleshoot with Milestone Diagnostics
- 11 Set Up Service Business Units
- How are business units for set up for Service and Help Desk?
- How do I enable multiple Business Units Fusion Service?
- Manage Internal Resource Organizations for Service BUs
- Manage Resource Organization Hierarchies for Service BUs
- Create a Business Unit for Service
- Associate Resource Organizations with Business Units
- Create Employees for a Service BU
- How do I set the scope in Service BU setup?
- Overview of optional setup tasks for Service BU
- Secure the Business Unit Field on a Service Request
- Export and Import the Functional Setup Data for Business Units
- Overview of BU-Based Service Request Visibility
- Migrate Business Objects Between Different Business Units
- Associate Different Catalogs with Different Business Units
- 12 Import and Export
- 13 Real-Time Channels
- Chat
- How do I enable features and profile options for chat?
- How do I enable and set up chat?
- Configure Chat Wrap Up
- Enable Deletion of Chat Transcripts to Comply with General Data Protection Regulation (GDPR)
- Overview of Web Chat for Service
- What's the Digital Customer Service design time and runtime architecture?
- Computer Telephony Integration (CTI)
- CTI Media Toolbars APIs
- Configuration APIs
- Interaction APIs
- Event Listener APIs
- Configure Screen Pop Pages
- Call Flow Parameter Settings
- Configure Wrap Up
- Chat
- 14 Set Up Digital Assistant as a Chat Bot
- How do I create Oracle Digital Assistant as an agent?
- Create a User Agent for Digital Assistant
- Configure Chat Options and Enable Notifications
- Set Up Queues and Agent Capacity for the Bot User
- Extend the Universal Work Object
- How do I create routing rules?
- How do I synchronize users and roles to Oracle Identity Cloud Service?
- Link with Oracle Identity Cloud Service
- Create a Resource Application
- Configure a Client Application
- Provision Chat Service
- Configure Oracle Digital Assistant
- Create and Extend an ODA Skills
- Create a New Authentication Service
- Set Up Digital Assistant as an Agent in Oracle Digital Assistant
- 15 Email Channels
- How are inbound messages processed?
- How do I set up inbound and outbound email?
- Enable Configuration of Email Communications
- How do I configure an email channel?
- Inbound Message Filters
- How do I configure profile options for inbound and outbound email?
- How do I enable the ability to add all contacts and team members or add additional email recipients?
- How do I set the From Name in outbound emails?
- How do I define email templates?
- How do I change acknowledgment messages for inbound email?
- Decide Whether to Add Email Recipients as Service Request Contacts or Team Members
- How do I enable deep links to KM articles in outbound emails?
- Access Point Setup for Inbound Emails
- Overview of Access Point Setup for Inbound Emails
- How do I validate my inbound and outbound email setup?
- How do I register or unregister access points for inbound email?
- Overview of Times Displayed for the Access Points
- How You Interpret the Times Displayed for the Access Points
- Summary of Tips to Interpret the Times Displayed for Access Points
- Troubleshoot Access Point Issues
- Example of a Scenario Where Inbound Email Fails
- Job to Process Inbound Emails
- Display Email Thread in Preview and Outbound Email
- How do I display email thread of past conversations?
- How do I configure profile options to display an email thread?
- How do I change email templates to display the email thread?
- Configure Email Templates to Control When to Include Past Conversations
- Include Messages of Only Some Channel Types in Past Conversations
- Purge Inbound Email Messages
- Send Bulk Emails
- Detect Unprocessed Emails
- FAQs for Service Email
- Frequently Asked Questions (FAQs) for Service Email
- What happens when a customer sends a service email?
- How can I detect and prevent email loops?
- Why do some emails show as delivered in the configuration menu, but the SRs aren't created?
- Can I use the problem description of an SR as the subject in an outbound email?
- Why is the channel ID set to the default email channel for some of my inbound emails?
- How can I prevent a new SR from being created when a customer replies to an email notification that’s set up using Groovy scripts or object workflow?
- How can I facilitate customers to reply to email notifications created using object workflow?
- How can the errors be logged and tracked when a service request is not created through email?
- Notes
- 16 Integrate with Microsoft Exchange Server
- Overview of the Integration with Microsoft Exchange Server
- Register an App in Microsoft Azure
- Limit Access of Mailboxes Using REST API
- Configure Fusion Email
- How do I create a job to read messages?
- Create a Job to Delete Messages
- How do I schedule deletion of inbound emails that were previously retrieved from Exchange Server?
- 17 Interactions
- Interactions
- Configure Cross-Channel Interactions
- Data Security Policies for Interactions
- 18 Action Plans
- Set Up Action Plans
- Use Oracle Process Automation with Action Plans
- Configure Oracle Process Automation with Oracle Fusion Service
- 19 Integrate with Intelligent Advisor
- Oracle Intelligent Advisor
- Create a Fusion Sales and Fusion Service Connection in Intelligent Advisor
- Download and Install Policy Modeling
- Connect the Policy Modeling Project to Intelligent Advisor Hub
- Map Data to and from Fusion Sales and Fusion Service to Policy Modeling
- Configure Intelligent Advisor Interviews
- 20 Set Up Agent Insights
- 21 Enable Productivity Tools
- 22 Channels for Collaboration
- 23 Slack Channels
- Overview
- Set Up a Slack Channel: Method 1
- How You Set Up a Slack Channel for your Fusion Application: Method 1
- Install the Fusion Sales and Service App from the Slack Marketplace
- Update Your Slack App Credentials in Functional Setup Manager
- Create a Slack Channel in Your Fusion Application
- Enable Notifications to Slack
- Add a Slack Contact Point for Your Sales Representatives Who Use Slack
- Set Up a Scheduled Process to Synchronize Slack Users
- Set Up a Slack Channel: Method 2
- How do I set up a Slack channel: Method 2?
- Create a Slack App for Fusion Sales and Service
- Update the Display Information for Your Slack App
- How do I add a redirect URL in my Slack app?
- Add Scopes to Your Slack App
- Set Up Interactive Components for Your Slack App
- Set Up Slash Commands in Slack for Opportunities, Leads, and Accounts
- Update Functional Setup Manager with Credentials of Your Slack App
- Create a Slack Channel in Your Fusion Application
- Enable Notifications to Slack
- Add a Slack Contact Point for Your Sales Representatives Who Use Slack
- Set Up a Scheduled Process to Synchronize Slack Users
- Slack Notifications
- User Credentials for Executing Commands
- FAQs About Slack Integration
- 24 Collaborate with Slack
- 25 Collaborate with Microsoft Teams
- Prerequisites for Setting Up a Microsoft Teams Channel for Fusion Service
- How do I Set Up a Microsoft Teams Channel?
- Create a Microsoft Teams App
- Set Up a Bot User for Your Microsoft Teams App
- Register Your Microsoft Teams App in the Azure Portal
- Enable Collaboration With Microsoft Teams in Functional Setup Manager
- Update Functional Setup Manager with Credentials of Your Microsoft Teams App
- Create a Microsoft Teams Channel
- Send and Receive Attachments from Microsoft Teams Channel Users
- Enable Notifications to Microsoft Teams
- Create a Collaboration Action
- Create a Child Action for a Collaboration Action
- Create a Child Action for the Reply to Request Child Action
- Configure the FND_IDP_PROXY_USER_WHITELIST Profile Option
- Upload Your Microsoft Teams App
- How do I install the Microsoft Teams app and add it to my team?
- 26 Configure Notifications
- Set Notification Triggers and Preferences
- How do I enable notifications?
- How do I set up groovy notification triggers?
- Understand the Two sendNotification Groovy Functions
- How do I define notification triggers?
- How do I set notification preferences?
- Define Notifications for Custom Objects
- Trigger a Notification to the Queue Owner
- Debug Groovy Triggers
- Sample Groovy Scripts for Notifications
- How do I use Groovy script to notify an agent that a service request has been assigned?
- Service Request Escalated
- How can I be notified when a customer replies to a message?
- Can I view an expired milestone sample script?
- Work Order Assigned
- Work Order Complete
- Send Internal Note
- Add Service Request Resource
- Set Push Notifications
- Set Notification Triggers and Preferences
- 27 Adaptive Intelligence
- Overview of Adaptive Intelligence
- Configure Service Request Similarity
- Configure Service Request Classification
- What's Service Request Similarity?
- Prerequisites for Classifying Requests
- Required Roles
- Required Connections and Validations
- Set Up Fusion Service for Service Request Classification
- Test Service Request Classification
- Insights Dashboard to Evaluate Accuracy
- 28 Set Up Service Work Orders
- 29 Set Up Survey Integration
- Can I use surveys?
- Survey Requirements and Licensing
- Use the Survey Framework with Oracle Integration
- Create the Fusion Service Administrator User for Connecting to Oracle Integration
- Download and Save the Oracle Integration Mapping Package
- Configure the Integration Connections
- Configure the Decision Model
- Activate the Survey Integration Flow
- Note Your Integration Endpoints
- Create Your Survey
- Supported Survey Question Types
- Enable Surveys in Fusion Service
- Manage Survey Products
- Manage Survey Objects
- Manage Survey Configurations
- Manage Survey Templates Task
- Schedule Jobs for Sending Surveys and Collecting Survey Responses
- Verify the Survey Integration is Working
- How to Include an Administrator-Defined Attribute in the Decision Model
- Export and Import the Functional Setup Data for Surveys
- How to Change an Active Decision Model
- What are the prerequisites for survey integration using SurveyMonkey?
- FAQs About Survey Integration
- Frequently Asked Questions (FAQs) for Survey Integration
- What happens if there are failures with Oracle Integration jobs?
- What happens if there is a failure testing one of the Oracle Integration connections?
- What happens if there is a failure with the Oracle Integration activation?
- Isn't there a built-in survey tool in Fusion Service?
- Can I use the survey integration feature without a paid SurveyMonkey account?
- Where can I find a sample survey package for Fusion Service?
- Which survey template is sent if an SR qualifies for more than one decision model?
- Can I have more than one decision model?
- Can I have more than one Friendly Enough expression in a decision model?
- Can a decision model be based on any object?
- How can I deactivate a decision model?
- How can I map a nonstandard attribute to my email template?
- Which SR attributes are mapped ready to use?
- Can I have multiple survey templates when I set up surveys in Fusion Service?
- What happens if I don't specify an end date on a survey template?
- What happens if a job doesn't run?
- What happens if a job fails?
- How can I extend the survey object?
- Are there pre-built BI reports for Surveys?
- 30 Service Analytics
- 31 Set Up Additional Service Features
- Installed Base Assets
- How do I enable Installed Base Assets for service requests and work orders?
- FAQs About Installed Base Assets
- Case Management
- Service Request Parts Ordering for Service Oracle Service Logistics Cloud Users
- Copy Maps
- Installed Base Assets
- 32 Integrate Oracle Internet of Things Service Monitoring for Connected Assets
- Overview of Oracle Internet of Things Service Monitoring for Connected Assets
- Integrate Engagement Cloud with Internet of Things Service Monitoring for Connected Assets