Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

8

Assignment To Queues

Copyright © 2016, Oracle and/or its affiliates. All rights reserved.

Implementing Oracle Engagement Cloud 8 - 1


Objectives

After completing this lesson, you should be able to:


• Describe the rule-based process for assigning Service Requests (SRs) to queues
• Define assignment manager rules

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8-3

Implementing Oracle Engagement Cloud 8 - 2


Automatic Queue Assignment

• Is the process that assigns each new service request (SR) that enters the system to an
appropriate queue for initial handling
• Can also be used to reassign SRs that have been updated

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8-5

Note this is the same rule-based assignment mechanism used in Sales cloud to assign objects such
as Opportunity using rules (not territory assignment).

Implementing Oracle Engagement Cloud 8 - 3


Assignment Rules

• Determine queue assignment by:


– Defining what attributes in the SR should be examined for queue assignment
– Defining the values in those attributes that determine the appropriate queue
• Use IF .. THEN logic
– For example, If the CRITICAL attribute of an SR equals YES, then assign the SR to
the queue named "A Team Critical"

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8-7

Both SR and Queue are seeded as Assignment Objects with certain fields exposed for use
in assignment rules.

Implementing Oracle Engagement Cloud 8 - 4


Rule Set

• Is a set of rules that will be tested against each SR to determine its queue
• Use the "Manage Service Request Assignment Rules" task to create a rule set for
assigning SRs to each of your queues

Create a rule set to test SRs for automatic assignment to each queue type

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8-9

Implementing Oracle Engagement Cloud 8 - 5


Writing Rules

• Use the "Manage Service Request Assignment Rules" task to write:


– A condition involving of the attributes of the SR
– The queue to assign if the condition is true
The condition to
check

The queue to assign


You can select the
the SR to, if the
queue by name
condition is true

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 - 11

Implementing Oracle Engagement Cloud 8 - 6


Multiple Conditions

• A rule can contain multiple conditions, and you can combine those conditions with either
– Logical AND (All conditions must be met)
– Logical OR (Any condition is met)

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 - 13

Implementing Oracle Engagement Cloud 8 - 7


The Use Score Option

• Optionally, you can use the Use Score option for a rules set

Continued...

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 - 15

Implementing Oracle Engagement Cloud 8 - 8


The Use Score Option

• If Use Score is selected


– For each rule you create, you also assign a number of points
— If the condition in the rule is satisfied, then the score for the action of that rule is increased
by that number of points
– Each rule is processed as usual, and points are added as applicable
– After all rules are evaluated, the assignment engine assigns the SR to a queue based
on the highest total score

If the category name is "Servers", 15


points will will
points be added
be added to the score
to the for this
score
rule's action

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 - 17

The Use Score option allows you to create more complex rule sets for SR assignment in which more
than one condition may apply.
However, you are still responsible for setting up your system so that under any situation, only a
single queue will have the highest total points, since if two queues have the same point total, then
the SR assignment will be unpredictable.
When using Use Score, remember to keep your design as simple as possible, since creating a
complex set of weighted rules will make it more difficult to set up and test a rule set that ensures
selection of a unique queue under all circumstances.
If you do not choose to use the Use Score option, you must ensure that all rules in the set are
unambiguous and mutually exclusive, so that only one rule will be applicable in any situation, since if
multiple rules apply that select for different queues, then the SR assignment is also unpredictable.

Implementing Oracle Engagement Cloud 8 - 9


Enabling Automatic Assignment

• Use the "Manage Service Request Profile Options" task to set the profile option
SVC_ASSIGN_TO_QUEUE_ON_CREATE to Yes
• Set up the Service Request Queue Assignment scheduled process to run the
assignment rules on a regular basis
– This will check for blank SRs and make assignments as needed

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 - 19

Scheduled processes for Services are set up in the same way as for Sales.

Implementing Oracle Engagement Cloud 8 - 10


Recommended Practices

• To make sure that no SR accidentally remains unassigned:


– Use Omnichannel configuration (covered in a subsequent lesson) to assign a default
queue for each SR, in case no other rule applies
– Make sure you have resources assigned to every active queue
– Make sure that your assignment rules are designed to either
— Be mutually exclusive, so that two rules cannot both be true at the same time, since this
would create an ambiguous condition
— Or use the Use Score option to establish rule precedence

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 - 21

Note: Omnichannel is available in Release 13.

Implementing Oracle Engagement Cloud 8 - 11


Lesson Highlights

• Assignment rules assign new or updated service requests to queues


• Assignment rules use an IF..THEN logical structure
• To use automatic assignment, you must:
– Write assignment rules
– Set the relevant profile options
– Set up a scheduled job

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 - 23

Implementing Oracle Engagement Cloud 8 - 12


Practice

• Define an assignment rule for assigning SRs to a queue

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 - 25

Implementing Oracle Engagement Cloud 8 - 13

You might also like