Oracle® Interaction Blending: Implementation Guide Release 12.2
Oracle® Interaction Blending: Implementation Guide Release 12.2
Oracle® Interaction Blending: Implementation Guide Release 12.2
Implementation Guide
Release 12.2
Part No. E49098-01
September 2013
Oracle Interaction Blending Implementation Guide, Release 12.2
Copyright © 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of
their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are
used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron,
the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group.
This software and related documentation are provided under a license agreement containing restrictions on
use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your
license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license,
transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse
engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is
prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If
you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on
behalf of the U.S. Government, the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are
"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and
agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation
of the programs, including any operating system, integrated software, any programs installed on the
hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the
programs. No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications.
It is not developed or intended for use in any inherently dangerous applications, including applications that
may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you
shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its
safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this
software or hardware in dangerous applications.
This software or hardware and documentation may provide access to or information on content, products,
and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle
Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your
access to or use of third-party content, products, or services.
Contents
Preface
1 Introduction
Oracle Interaction Blending Overview..................................................................................... 1-1
3 Implementation Tasks
Implementation Task Sequence............................................................................................... 3-1
Defining an Administrator....................................................................................................... 3-3
4 Administration Tasks
Interaction Blending Service Levels ........................................................................................ 4-1
Interaction Blending Service Plans........................................................................................... 4-5
5 Profile Options
Setting System Profile Options.................................................................................................5-1
Blending Profile Options.......................................................................................................... 5-3
iii
6 Server Parameters
Introduction............................................................................................................................... 6-1
Interaction Blending Server Parameters................................................................................... 6-1
Interaction Blending Advanced Server Settings...................................................................... 6-3
Index
iv
Send Us Your Comments
Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document.
Your feedback is important, and helps us to best meet your needs as a user of our products. For example:
• Are the implementation steps correct and complete?
• Did you understand the context of the procedures?
• Did you find any errors in the information?
• Does the structure of the information help you with your tasks?
• Do you need different information or graphics? If so, where, and in what format?
• Are the examples correct? Do you need more examples?
If you find any errors or have any other suggestions for improvement, then please tell us your name, the
name of the company who has licensed our products, the title and part number of the documentation and
the chapter, section, and page number (if available).
Note: Before sending us your comments, you might like to check that you have the latest version of the
document and if any concerns are already addressed. To do this, access the new Oracle E-Business Suite
Release Online Documentation CD available on My Oracle Support and www.oracle.com. It contains the
most current Documentation Library plus all documents revised or released recently.
Send your comments to us using the electronic mail address: [email protected]
Please give your name, address, electronic mail address, and telephone number (optional).
If you need assistance with Oracle software, then please contact your support representative or Oracle
Support Services.
If you require training or instruction in using Oracle software, then please contact your Oracle local office
and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at
www.oracle.com.
v
Preface
Intended Audience
Welcome to Release 12.2 of the Oracle Interaction Blending Implementation Guide.
This guide assumes you have a working knowledge of the following:
• The principles and customary practices of your business area
• Oracle Applications
To learn more about the Oracle Applications graphical user interface, read the Oracle
E-Business Suite User's Guide.
See Related Information Sources on page viii for more Oracle E-Business Suite product
information.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle
Accessibility Program website at
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
vii
Structure
1 Introduction
2 Dependencies and Integration Points
3 Implementation Tasks
4 Administration Tasks
5 Profile Options
6 Server Parameters
Integration Repository
The Oracle Integration Repository is a compilation of information about the service
endpoints exposed by the Oracle E-Business Suite of applications. It provides a
complete catalog of Oracle E-Business Suite's business service interfaces. The tool lets
users easily discover and deploy the appropriate business service interface for
integration with any system, application, or business partner.
The Oracle Integration Repository is shipped as part of the E-Business Suite. As your
instance is patched, the repository is automatically updated with content appropriate
for the precise revisions of interfaces in your environment.
You can navigate to the Oracle Integration Repository through Oracle E-Business Suite
Integrated SOA Gateway.
Online Documentation
All Oracle E-Business Suite documentation is available online (HTML or PDF).
• PDF - See the Oracle E-Business Suite Documentation Library for current PDF
documentation for your product with each release. The Oracle E-Business Suite
Documentation Library is also available on My Oracle Support and is updated
frequently.
• Online Help - Online help patches (HTML) are available on My Oracle Support.
• Release Notes - For information about changes in this release, including new
features, known issues, and other details, see the release notes for the relevant
product, available on My Oracle Support.
viii
custom reports for Oracle E-Business Suite products. The Oracle eTRM is available
on My Oracle Support.
ix
and administer the entire service enablement process based on the service-oriented
architecture (SOA) for both native packaged public integration interfaces and composite
services - BPEL type. It also describes how to invoke Web services from Oracle
E-Business Suite by working with Oracle Workflow Business Event System, manage
Web service security, and monitor SOAP messages.
x
Oracle E-Business Suite Developer's Guide
This guide contains the coding standards followed by the Oracle E-Business Suite
development staff. It describes the Oracle Application Object Library components
needed to implement the Oracle E-Business Suite user interface described in the Oracle
E-Business Suite User Interface Standards for Forms-Based Products. It also provides
information to help you build your custom Oracle Forms Developer forms so that they
integrate with Oracle E-Business Suite. In addition, this guide has information for
customizations in features such as concurrent programs, flexfields, messages, and
logging.
xi
Other Implementation Documentation
xii
workflow users.
Training
Oracle offers a complete set of training courses to help you master your product and
reach full productivity quickly. These courses are organized into functional learning
paths, so you take only those courses appropriate to your job or area of responsibility.
You have a choice of educational environments. You can attend courses offered by
Oracle University at any of our many Education Centers, you can arrange for our
trainers to teach at your facility, or you can use Oracle Learning Network (OLN), Oracle
University's online education utility. In addition, Oracle training professionals can tailor
xiii
standard courses or develop custom courses to meet your needs. For example, you may
want to use your organization structure, terminology, and data as examples in a
customized training session delivered at your own facility.
Support
From on-site support to central support, our team of experienced professionals provides
the help and information you need to keep your product working for you. This team
includes your Technical Representative, Account Manager, and Oracle's large staff of
consultants and support specialists with expertise in your business area, managing an
Oracle server, and your hardware and software environment.
xiv
1
Introduction
Service Plan
Service plans specify the desired level of service for a particular time of day. You can set
service levels for one or more days of the week (for example, Monday, weekdays, or
weekends). You can also set service levels for a specific date (such as, a holiday or the
first day of a marketing campaign), referred to as an exception date. Service levels set
for an exception date override the service set for the day.
Inbound service plans are applied to one or more inbound contact channels
(classifications). Outbound service plans are applied to one or more outbound contact
channels (campaigns). Service plans are also applied to a specific media type (for
example, Web callbacks). Oracle Interaction Blending server delivers media to agents
assigned to the contact channels according to the service levels set in the service plan.
You can create as many service plans as are required to accommodate the activities in
your interaction center. For example, if you create separate inbound service plans for
different classifications, then agents will be moved between classifications based on the
service levels set in the service plans. If you create inbound and outbound service plans,
then agents will be moved between classifications and campaigns based on the service
levels set in the service plans. Service plans are shared among the Oracle Interaction
Introduction 1-1
Blending servers.
Use the Oracle Interaction Blending administration console to set up service plans.
Service Level
Service levels define the goals for servicing contact channels and are assigned to time
intervals in a service plan.
Full-service level blending for inbound telephony is not supported because Oracle
Advanced Inbound Telephony no longer supports active mode call routing. Full-service
level blending remains available for both outbound campaigns and for inbound Web
callback, which use Oracle Advanced Inbound Telephony routing.
There are two types of service levels: inbound and outbound. Inbound service levels
specify the percentage of inbound contacts to be serviced within a time threshold (for
example, 80% of the inbound calls to be answered within 60 seconds) and the maximum
wait time. Outbound service levels specify the number of outbound contacts to be
serviced within a time period (for example, 200 transactions). Each type of service level
indicates a minimum number agents to be available for contact when meeting the
service level.
Oracle Interaction Blending first assigns the minimum number of agents and then, the
number of agents required to meet the service level. For inbound service levels, calls
that are not handled with the service threshold are recommended to an available agent
before the end of the maximum wait time.
Inbound Service Level Example
Answer 80% of all calls in 30 seconds. No one (of the 20% who were not answered
within 30 seconds) should wait more than two minutes. Always keep one agent ready
for an inbound contact.
• 80% in 30 seconds.
• Minimum Agents: 1
• Minimum Agents: 5
Mandatory Dependencies
Mandatory dependencies are required in order for Oracle Interaction Blending to
function. Oracle Interaction Blending relies on several products for data and
functionality. The following products must be installed and implemented before you
begin the implementation of Oracle Interaction Blending.
• To navigate to the E-Business Home Page URL, choose Apps Logon Links >
E-Business Home Page.
• To navigate to the CRM Home Page URL, choose Apps Logon Links >CRM Home
Page.
User Accounts
An application user is an authorized user of Oracle Applications and is uniquely
identified by a username. After the user account has been defined, the application user
can sign on to Oracle Applications at the E-Business Home Page or CRM Home Page
login.
• Password: sysadmin
Responsibilities
A system administrator assigns one or more responsibilities to an application user. A
responsibility is a level of authority that allows a user to access specific functionality
and data in Oracle Applications. Oracle Applications is installed with predefined
responsibilities. A system administrator can modify a predefined responsibility or
create custom responsibilities.
The following table describes the predefined responsibilities that are used to implement
Oracle Interaction Blending.
In the E-Business Home Page, after the user signs on, a list of available responsibilities
appears. To switch responsibilities in the E-Business Home Page, click a responsibility.
To switch responsibilities in the Forms interface, choose Switch Responsibility from the
File menu.
In the CRM Home Page, after the user signs on, the user must select a default
responsibility (even if the user has only one responsibility). The next time the user signs
on, the tabs related to the default responsibility appear. To switch responsibilities, go to
Navigation Preferences in your profile (Profile icon). In the Switch Responsibilities
section, select another responsibility from the Current Responsibility list.
Defining an Administrator
Use the following procedure to create a user account for administering Oracle
Interaction Blending.
Login
E-Business Home Page
Responsibility
System Administrator
Prerequisites
None
Steps:
1. In the Navigator window, on the Functions tab, choose Security >User >Define.
The User window appears.
Use the following guidelines to define Oracle Applications user names:
• Use only one word.
• Use only alphanumeric characters ('A' through 'Z', and '0' through '9').
• Use only the set of characters that your operating system supports for
filenames.
• Use only alphanumeric characters ('A' through 'Z', and '0' through '9').
3. In the Password field, enter the password for the user account and then press Tab.
The cursor remains in the Password field.
5. If you want to use this account to submit concurrent programs for Oracle
Interaction Blending, then select an employee to associate with this user account
from the Person field.
Once the user record has been saved, you cannot delete an assigned responsibility.
Oracle Applications maintains audit data for assigned responsibilities.
To deactivate an assigned responsibility, set the effective end date (in the Effective
Dates - To field) of the assigned responsibility to the current date. To activate an
assigned responsibility, clear or reset the effective end date.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
4. In the Service Level Name field, type a unique name for the service level.
You cannot change this field after the service level is saved.
5. Optionally, in the Service Level Description field, type a description of the service
level.
You cannot change this field after the service level is saved.
7. Click Continue.
8. In the Service Goal Percentages fields, define the target rate for handling inbound
contacts (for example, answering 80% of calls within 20 second).
The percentage must be a positive integer between 0 and 100. Fractions and
decimals are not allowed.
9. In the Max Wait Time field, enter the maximum time in seconds that an inbound
contact will wait in a queue before being handled.
The maximum wait time must be greater than or equal to the handle time.
10. In the Minimum Agents field, enter the minimum number of agents that must be
available to receive inbound contact when meeting this service level.
The minimum number of agents must be equal to or greater than zero.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Steps
1. Click the Blending tab.
The Service Plans page appears.
4. In the Service Level Name field, type a unique name for the service level.
You cannot change this field after the service level is saved.
5. Optionally, in the Service Level Description field, type a description of the blending
service level.
You cannot change this field after the service level is saved.
7. Click Continue.
8. In the Hourly Rate field, enter the target number of outbound contact attempts in a
hour.
9. In the Minimum Agents field, enter the minimum number of agents that must be
available to attempt outbound contact when meeting this service level.
The minimum number of agents must be equal to or greater than zero.
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
5. Click Apply.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Steps
1. Click the Blending tab.
The Service Plans page appears.
3. Select the Remove box for the service level that you want to delete.
4. Click Apply.
The service level is removed from the list and the Service Levels page refreshes.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
3. In the Service Plan Name field, type a unique name for the service plan.
You cannot change this field after the service plan is saved.
4. Optionally, in the Service Plan Description field, type a description of the service
plan.
You cannot change this field after the service plan is saved.
7. If you want to copy the service level assignment for an existing, user-defined,
service plan, then select a service plan from the Select Template Service Plan list.
This feature copies service level assignments only. It does not copy contact channel
assignment or regional service plans.
8. Click Continue.
The Create Service Plan Details page appears. By default, the seeded service level,
Medium-In, is assigned to all days and times.
2. In the Time Range field, select a start and end time of the time interval to which
the service level will be assigned.
3. From the Level of Service list, select a service level and then click Set.
The week view displays the assigned service level.
4. To assign additional service levels, select a time range and service level, and
then click Set.
1. In the Specific/Exception Dates area, in the Add field, type or select a date.
2. In the Time Range field, select a start and end time of the time interval to which
the service level will be assigned.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
3. In the Service Plan Name field, type a unique name for the service plan.
You cannot change this field after the service plan is saved.
4. Optionally, in the Service Plan Description field, type a description of the service
plan.
You cannot change this field after the service plan is saved.
7. If you want to copy the service level assignment for an existing, user-defined,
service plan, then select a service plan from the Select Template Service Plan list.
This feature copies service level assignments only. It does not copy contact channel
assignment or regional service plans.
8. Click Continue.
The Create Service Plan Details page appears. By default, the seeded service level,
Medium-Out, is assigned to all days and times.
2. In the Time Range field, select a start and end time of the time interval to which
the service level will be assigned.
3. From the Level of Service list, select a service level and then click Set.
The week view displays the assigned service level.
4. To assign additional service levels, select a time range and service level, and
then click Set.
1. In the Specific/Exception Dates area, in the Add field, type or select a date.
2. In the Time Range field, select a start and end time of the time interval to which
the service level will be assigned.
3. From the Level of Service list, select a service level and then click Set.
A day view appears with the assigned service levels. .
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
5. Click Apply.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
None
4. Click Apply.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
4. In the Specific/Exception Dates area, in the Add field, type or select a date.
5. In the Time Range field, select a start and end time of the time interval to which the
service level will be assigned.
6. From the Level of Service list, select a service level and then click Set.
7. Click Apply.
The Service Plan Details page refreshes.
8. In the Specific/Exception Dates area, from the Select list, select the exception date.
9. To assign additional service levels to the exception date, repeat the following steps:
1. In the Time Range field, select a start and end time of the time interval to which
the service level will be assigned.
2. From the Level of Service list, select a service level and then click Set.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
4. In the Specific/Exception Dates area, from the Select list, select the exception date.
A day view appears with the assigned service levels.
2. From the Level of Service list, select a service level and then click Set.
6. Click Apply.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
If a contact channel is assigned to the service plan, then you must first disassociate the
contact channel from the service plan.
Steps
1. Click the Blending tab.
The Service Plans page appears.
2. Select the Remove box for the service plan that you want to delete.
3. Click Apply.
The service plan is removed from the list and the Service Plans page refreshes.
Responsibility
Call Center HTML Administration
Prerequisites
Create a service plan.
Create a local server group for a multi-site interaction center.
Steps
1. Click the Blending tab.
The Service Plans page appears.
5. In the Regional Plan Name field, type a unique name for the regional plan.
You cannot change this field after the service plan is saved.
7. Click Continue.
The Create Regional Plan Details page appears.
8. In the Set Daily Range field, select the days that make up the date range for the
regional plan.
9. In the Specific/Exception Dates fields add or select the days that define the
exception to the contact period.
11. In the Level of Service field, select the service level for the plan.
14. In the Available Groups column, select the group or groups that you want to assign
to the service plan.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
2. In the Regional Customization column, select a regional plan and then click Go.
The Regional Plan Details page appears.
3. To update the service level assignments, click the Regional Plan Details hyperlink in
the side panel.
4. To update the local server group assignments, click the Group Assignments
hyperlink in the side panel.
Login
Oracle HTML Applications
Responsibility
Call Center HTML Administration
Prerequisites
None
Steps
1. Click the Blending tab.
The Service Plans page appears.
4. Click the Remove box for the regional plan that you want to delete.
5. Click Apply.
Login
E-Business Home Page
Responsibility
System Administrator
Prerequisites
• Review Oracle E-Business Suite Systems Administrator's Guide.
Steps
1. In the Navigator window, on the Functions tab, choose Profile >System.
The Find System Profile Values window appears. The Site and Profile with No
Values boxes are selected by default.
2. Select the level at which you want to view or set the profile option value. You have
the following options:
3. If you want to display profile options both with and without values, select the
Profiles with No Values box.
4. If you want to display profile options that include a specific character string, enter
the string in the Profile field.
You may search for profile options using character strings and the wildcard symbol
(%).For example, to find profile options prefixed by "IEU," the product code for
Oracle Universal Work Queue, enter IEU%.
5. Click Find.
The System Profile Values window appears.
6. Set the values for the profile options at one or more levels.
When a profile option may be set at more than one level, the value entered at the
Site level has the lowest priority.The value entered at the Site level is superseded by
any value entered at the Application level value and the value entered at the
Application level is superseded by any value entered at the Responsibility level.The
value entered at the User level has the highest priority and overrides values entered
at any other level.
• Profile Levels: There are two levels for which profile options can be set, personal
and system.
• Personal Profile Levels: Indicates whether a user can view or update the profile
option. Oracle Applications users with the Preferences responsibility may use
the Personal Profile Values window to set their own personal profile options at
the user level. Not all profile options are visible to users and some profile
options, while visible, may not be updated by users.
• System Profile Levels: Indicates the levels at which a particular profile option
can be set. System administrators can set profile options at the site, application,
responsibility, and user levels. Not all profile options have settings at all levels.
• Profile Settings: Lists available values, a description of each value, and any usage
considerations.
• Default Value: Indicates the default profile option value if no value has been set.
Depending on the how the profile option is used in the application, the default may
be a predefined value or it may be determined dynamically at runtime.
Required
No
Update View
Yes No
Profile Settings
Setting Description
Required
No
Update View
No No
Profile Settings
Enter a value in seconds to indicate the blending timeout threshold. For example, 60 to
represent 60 seconds.
Default Value
No
Required
No
Update View
Yes No
Profile Settings
Choose a number to indicate the placement of the node in the list of nodes on the Oracle
Interaction Blending window. Nodes are displayed in ascending order.
Default Value
Not Applicable
Introduction
This appendix describes the server parameters for Oracle Interaction Blending server.
Database parameters override any command line parameters passed to the Oracle
Interaction Blending server. Server parameters set in Call Center HTML Administration
and stored in the Oracle Applications database.
For information, see Oracle Interaction Center Server Manager Implementation Guide.
Java Options
Use the Java Options field to modify the memory allocation for a server instance. For
more information, see Oracle Interaction Center Server Manager Implementation Guide.
This represents a command line parameter that is used applications logging.
Type Value
Server Arguments
Use the Server Arguments field to obtain greater detail in the log file.
Type Value
D
dependency
mandatory, 2-1
I
implementation tasks
sequence, 3-1
install, 2-2
O
overview, 1-1
P
profile options, 5-3
S
server parameters, 6-1
server settings, 6-3
service levels, 4-1
service plans, 4-5
system profile options
setting, 5-1
Index-1