AWA Implementation Guide

ServiceNow Community
18 Jul 202220:11

Summary

TLDRElizabeth Orchard, an outbound product manager at ServiceNow, guides viewers through a basic implementation of Advanced Work Assignment. The tutorial covers installing the plugin, setting up service channels, queues, and assignment rules to route work items efficiently. It also explains how to leverage agent availability, capacity, and skills for optimal task distribution. The video demonstrates the process from configuration to verification, ensuring a successful setup for advanced work routing.

Takeaways

  • 🚀 Elizabeth Orchard, an outbound product manager at ServiceNow, introduces a simple implementation guide for the Advanced Work Assignment plugin.
  • 🔍 Advanced Work Assignment uses 'service channels' to define tables that require routing, including standard and custom tables derived from the interaction or task tables.
  • 🔄 Work items, a table introduced by the Advanced Work Assignment plugin, act as tokens to route records through queues based on defined criteria.
  • 📝 The assignment of work items to agents is determined by considering the agent's availability, capacity, and optionally, skills.
  • 🛠️ Implementation of Advanced Work Assignment requires the core plugin, with optional plugins for skills management, skill determination, and analytics.
  • 📑 The process involves configuring service channels, queues, assignment rules, rejection reasons, present states, and assignment groups.
  • 🔑 Service channels are configured to specify the order of appearance in the inbox, the table they refer to, and conditions for routing.
  • 🗂️ Queues are set up with routing conditions, schedules, target wait times, and max wait times to manage the flow of work items.
  • 👥 Assignment eligibility records link queues to specific groups and define rules for how work items are assigned to agents within those groups.
  • 🔄 Overflow settings ensure that unassigned work items are redirected to a backup group after a specified eligibility time.
  • 🚫 Rejection reasons and present states are configured to manage agent availability and the handling of work items they decline.
  • 🔑 Roles assigned to agent groups, such as 'Agent Workspace User' and 'AWA Agent', determine access to the agent workspace and the ability to receive work via Advanced Work Assignment.

Q & A

  • What is the role of Elizabeth Orchard in the video?

    -Elizabeth Orchard is an outbound product manager at ServiceNow, focusing on Advanced Work Assignment. She is guiding the viewers through a simple implementation process for Advanced Work Assignment.

  • What does Advanced Work Assignment leverage?

    -Advanced Work Assignment leverages Service Channels, which are a way of defining the tables that receive inputs requiring routing.

  • What types of items can be made into Service Channels?

    -Items that derive from either the interaction or the task table, such as requests, incidents, cases, chat, or any custom tables that are children of those interaction tables, can be made into Service Channels.

  • What is a Work Item in the context of Advanced Work Assignment?

    -A Work Item is a table that comes with the Advanced Work Assignment plugin. It is essentially a token that is passed around for Advanced Work Assignment to route records.

  • How does the routing of Work Items occur in Advanced Work Assignment?

    -The routing of Work Items occurs using queues. Work Items are pushed into these queues based on defined criteria and then later on get pushed to individual agents.

  • What are the criteria used to push Work Items into queues?

    -The criteria are conditions defined by the user that determine when a particular Work Item should enter the queue, which can include factors like priority, location, and other custom conditions.

  • How does Advanced Work Assignment determine the best-suited agent for a Work Item?

    -Advanced Work Assignment determines the best-suited agent by leveraging the agent's availability, capacity, and skills.

  • What are the required and optional plugins available for Advanced Work Assignment?

    -The only required plugin is Advanced Work Assignment itself. Optional plugins include Skills Management, Skill Determination, various accelerators for different use cases like CSM, HR, or Incidents, and an Analytics plugin.

  • What is the process for configuring Service Channels and Queues in the video?

    -The process involves configuring Service Channels by defining the name, inbox order, and table. Then, creating Queues by naming them, setting the Service Channel, defining routing conditions, and submitting the queue.

  • How are Assignment Groups and Assignment Rules used in the video?

    -Assignment Groups are used to manage the queues, and Assignment Rules define how Work Items are assigned within the group. These rules can be based on the last assigned person, capacity, or other factors.

  • What is the purpose of defining 'Rejection Reasons' in Advanced Work Assignment?

    -Rejection Reasons allow agents to specify why they are rejecting a Work Item that has been offered to them, and they can also determine if the rejected Work Item is reassignable to an agent.

  • What are 'Present States' and how are they used in the video?

    -'Present States' are the different states that agents can set themselves to within the Agent Workspace, indicating their availability to receive Work Items. They are configured to specify which service channels are available for agents to receive within each state.

  • How can the effectiveness of Advanced Work Assignment be verified?

    -The effectiveness can be verified by checking the Work Item table to see the status of the Work Items, including wait times, acceptance, rejection, and timeout information.

Outlines

00:00

🚀 Introduction to Advanced Work Assignment

Elizabeth Orchard, an outbound product manager at ServiceNow, introduces the topic of advanced work assignment and its implementation. She explains that the process will cover the installation of the plugin and the basic setup of the system, which uses service channels to define inputs that require routing. Examples of service channels include requests, incidents, cases, and chat. Advanced work assignment converts these inputs into work items and uses queues to route them based on defined criteria. The criteria for routing consider the agent's availability, capacity, and optional skills.

05:02

🛠 Setting Up Service Channels and Queues

The script outlines the process of configuring service channels and queues within the advanced work assignment module. It details how to create a new service channel for incidents, set the inbox order, and define the table for assignment. It also explains how to create queues, set routing conditions, and establish the target and maximum wait times for work items. The script emphasizes the importance of defining conditions to ensure that work items are routed appropriately based on priority.

10:03

🔄 Assigning Work Items to Agents

This section describes how work items are assigned to agents within specific queues. It explains the assignment eligibility feature, which allows for the definition of rules for assigning work items to agents based on their availability, capacity, and skills. The script also covers how to set up overflow conditions for when no agents in the primary queue are available, and how to enable skills handling for more complex routing scenarios.

15:04

🔧 Configuring Rejection Reasons and Presence States

The script discusses the configuration of rejection reasons, which are the reasons agents can select when they need to reject a work item. It explains how to set these reasons to be selectable by agents, apply across service channels, and determine if a rejected work item can be reassigned. Additionally, it covers the setup of presence states, which are the different statuses that agents can set in their workspace, affecting their ability to receive work items.

20:06

🔄 Agent Workspace Access and Advanced Work Assignment Verification

The final paragraph focuses on ensuring that agents have access to the agent workspace and can receive work items through advanced work assignment. It describes the roles assigned to the IT support group that enable agents to access their workspace and be part of the routing process. The script concludes with a demonstration of how an agent receives a work item and how to verify that the advanced work assignment is functioning as intended, using the work item table for reporting and metrics.

👋 Conclusion and Future Engagement

Elizabeth wraps up the video by thanking the viewers and inviting them to watch the next video in the series. She suggests that the audience explore the rest of the playlist for more detailed implementations that build upon the basic use case presented in this video.

Mindmap

Keywords

💡Outbound Product Manager

An Outbound Product Manager is a professional who oversees the development and marketing of a product, ensuring it meets customer needs and is effectively communicated to the market. In the video, Elizabeth Orchard, as an Outbound Product Manager at ServiceNow, is guiding the audience through the implementation process of Advanced Work Assignment, a product she manages.

💡Advanced Work Assignment

Advanced Work Assignment is a feature or plugin within ServiceNow that automates the routing of work items to the appropriate agents based on various criteria. It is central to the video's theme, as the script describes how to install and implement this feature to enhance work distribution and efficiency.

💡Service Channels

Service Channels in the context of ServiceNow define the inputs coming from different sources that require routing. The script explains that anything derived from the interaction or task table can be made into a service channel, such as requests, incidents, cases, and chat, which are then routed through Advanced Work Assignment.

💡Work Item

A Work Item is a term used within the Advanced Work Assignment plugin to describe a token or record that is passed around for routing purposes. The script mentions that once service channels are set up, they are converted into work items that Advanced Work Assignment uses to route records to appropriate queues.

💡Queues

Queues in the video refer to the system used by Advanced Work Assignment to manage work items. Work items are pushed into these queues based on defined criteria, and then offered to individual agents. The script provides examples of queues such as 'Priority HR Cases' and 'IT Chat German Chat'.

💡Assignment Groups

Assignment Groups are teams or groups of agents assigned to manage specific queues within the Advanced Work Assignment system. The script explains that each queue can have multiple assignment groups, and these groups can be attached to multiple queues, playing a crucial role in the distribution of work.

💡Availability, Capacity, and Skills

These three terms are used to describe the criteria that Advanced Work Assignment uses to determine the best-suited agent for a work item. 'Availability' refers to whether an agent is online and active, 'Capacity' checks if the agent can take on more work, and 'Skills', which are optional, match agents with required competencies for specific work items. The script illustrates how these factors are considered during the assignment process.

💡Plugins

In the context of the video, plugins are additional software components that can extend the functionality of the Advanced Work Assignment feature. The script mentions that while the Advanced Work Assignment plugin is required, there are optional plugins available for skills management, skill determination, and analytics, which can enhance the routing process based on specific use cases.

💡Assignment Rules

Assignment Rules are the conditions and logic defined within the Advanced Work Assignment system that dictate how work items are assigned to agents. The script details how to set up these rules within assignment eligibility records, including factors like incident priority and agent capacity.

💡Rejection Reasons

Rejection Reasons are the justifications agents can provide when they choose not to accept a work item. The script explains how to configure these reasons within the system, allowing agents to reject work items and for the system to determine whether the work item can be reassigned.

💡Present States

Present States refer to the different statuses an agent can set within the agent workspace, indicating their availability to receive work items. The script describes how these states can be configured to allow agents to receive specific types of work items, such as incidents, when they are marked as available.

Highlights

Introduction to Advanced Work Assignment plugin by Elizabeth Orchard from ServiceNow.

Explanation of Service Channels as a method to define inputs for routing.

Conversion of interaction or task table derivatives into service channels for routing.

Introduction of Work Item as a token for Advanced Work Assignment routing.

Utilization of queues for routing work items based on defined criteria.

Criteria for work item queue entry and subsequent agent assignment.

Agent assignment based on availability, capacity, and optional skills.

Mandatory plugin and optional plugins for Advanced Work Assignment.

Process of configuring service channels for routing specific items like incidents.

Setting up queues with conditions for work item routing.

Creating assignment eligibility records for queue management.

Defining agent assignment rules within assignment groups.

Handling overflow with backup assignment eligibility for unassigned work items.

Review of rejection reasons for offered work items by agents.

Configuration of present states for agent availability and work item reception.

Ensuring agents have access to the Agent Workspace and can be routed via Advanced Work Assignment.

Demonstration of work item routing in the Agent Workspace with an example incident.

Verification of Advanced Work Assignment functionality using the Work Item table.

Conclusion and invitation to explore further implementations in the playlist.

Transcripts

play00:01

hello my name is elizabeth orchard and

play00:03

i'm an outbound product manager here at

play00:05

servicenow

play00:07

focusing on advanced work assignment

play00:10

today i'll be walking you through a

play00:12

simple implementation that takes you

play00:15

from just installing the plugin all the

play00:18

way through to a basic implementation of

play00:21

advanced work assignment

play00:23

with that said let's get started

play00:27

advanced work assignment leverages

play00:29

service channels which is just another

play00:32

way of defining

play00:33

which tables are the inputs coming in

play00:36

from which require routing

play00:39

now

play00:40

anything that derives from either the

play00:43

interaction or the task table can be

play00:45

made into a service channel

play00:48

so you can see some examples here there

play00:50

are requests

play00:51

incidents

play00:52

cases

play00:53

chat any of these items can be routed in

play00:57

addition to any of your custom tables

play00:58

that the children of those tasks or

play01:01

interaction tables

play01:03

when these items have been set up as

play01:05

service channels

play01:07

advanced work assignment will pick them

play01:09

up and convert them into a work item

play01:12

now a work item is a table that comes

play01:15

with the advanced work assignment plugin

play01:17

and essentially it's token that's passed

play01:19

around for advanced work assignment to

play01:21

be able to actually route these records

play01:26

the way that routes is actually using

play01:28

queues

play01:29

so on the screen here you can see some

play01:32

example cues there's priority hr cases

play01:36

standard hr cases i t chat german chat

play01:40

now the way that the queue system works

play01:42

is work items are pushed into these

play01:44

queues based on the criteria that you

play01:46

define

play01:48

and then later on get pushed to the

play01:50

individual agents

play01:52

now this criteria will go into further

play01:54

detail later on in this video

play01:57

but it's essentially you defining

play01:59

conditions of when a particular work

play02:02

item should enter the queue

play02:06

now when a work item has entered the

play02:08

queue it then goes to a partic it is

play02:11

offered to a particular agent

play02:13

now each of these groups is assigned to

play02:17

these cues

play02:18

and

play02:19

and the queue can actually have multiple

play02:21

assignment groups assigned to it in

play02:23

addition to the assignment groups being

play02:25

able to

play02:26

be attached to multiple queues

play02:30

now

play02:31

when looking to assign a work item to a

play02:35

particular agent

play02:37

advanced work assignment actually looks

play02:39

to leverage the agent's availability

play02:41

capacity and skills to make a

play02:43

determination on which

play02:45

agent is best suited

play02:48

now availability in this context means

play02:50

are they online and active or not

play02:53

capacity looks at their current

play02:56

bandwidth to see if they're able to take

play02:58

on any more work

play02:59

and skills which are actually optional

play03:01

with an advanced work assignment where

play03:03

we look to see

play03:04

if a work item coming in has a mandatory

play03:08

skill

play03:09

and if so then we need to find an agent

play03:11

that can handle that

play03:13

so let's look into what's required for

play03:15

implementing advanced work assignment

play03:18

there are a number of plugins that are

play03:20

available as of san diego for advanced

play03:22

work assignment

play03:24

um the only required plugin is that of

play03:27

advanced work assignment however there

play03:29

are a number of optional plugins also

play03:31

available based upon your use case

play03:33

so if you wish to do routing based on

play03:36

skills you also need to

play03:38

install the skills management and skill

play03:40

determination plugins

play03:44

if your particular use case covers csm

play03:47

hr or incidents you can actually install

play03:50

some accelerators that provide a lot of

play03:52

the um functionality that you need so

play03:55

all you have to do is go in and activate

play03:57

them for advanced reconsignment to be

play03:59

turned on

play04:01

and lastly there's a plugin available

play04:03

for analytics

play04:05

where you can actually install that and

play04:07

look to see how advanced work assignment

play04:09

is working for you and your organization

play04:13

now let's get into what the process

play04:14

looks like

play04:16

in this video we'll be configuring the

play04:18

following

play04:20

service channels

play04:21

cues

play04:22

assignment rules associated with the

play04:24

queues

play04:26

rejection reasons present states

play04:29

and lastly assignment groups

play04:31

we'll then be showcasing how this looks

play04:34

within the system and how you can verify

play04:36

that it's working correctly

play04:38

but that said let's get into it

play04:44

perfect

play04:46

so the first thing that we want to do is

play04:48

configure service channel

play04:50

now in today's video what we're looking

play04:53

to route is

play04:54

using an advanced work assignment is

play04:56

actually assigning incidents

play04:59

so the first thing we want to do is go

play05:01

to the menu

play05:03

go to the advanced work assignment

play05:05

module and click on service channels

play05:10

we will then create a new one for

play05:12

instance as it does not already exist

play05:18

now together fields

play05:20

what we're going to put in the name is

play05:23

incident

play05:24

the inbox order is actually the order in

play05:27

which chat service channel items appear

play05:29

within the ancient inbox

play05:32

now what we're going to do is set this

play05:34

value to 100 as we already have chats in

play05:37

the queue and we're looking to

play05:40

put these underneath chats as incidents

play05:42

are generally let lower priority than

play05:45

live chats

play05:46

we then set the table to be incident

play05:52

then the fields on the right here you

play05:53

can see already populate with assigned

play05:55

to and assignment group fields

play05:58

now what this means is when we actually

play06:00

assign this to a user

play06:02

the assign to field will get populated

play06:04

with that agent's name along with their

play06:06

assignment group

play06:08

you can actually modify these values

play06:10

depending on your organization needs

play06:15

we have the ability to

play06:18

define an advanced condition which is

play06:20

where in where we just looked to say

play06:22

okay if we want a surface channel that

play06:25

applies to only incidents from

play06:27

germany for example we can set a

play06:30

condition here that looks to see who

play06:32

opened instant and then if the location

play06:34

is germany we will be using this ser

play06:37

this channel

play06:40

however in this instance we are going to

play06:42

be routing all incidents through the

play06:44

surface channel

play06:46

you can also define the particular audio

play06:48

that would you would like when a

play06:51

new alert comes in

play06:54

and then also look to define the

play06:56

capacity and utilization so just walking

play06:59

through each of these fields

play07:00

the default work item size is the amount

play07:03

of agent capacity that's used when this

play07:05

work item is assigned

play07:08

the capacity looks to see the number of

play07:12

items that are automatically assigned to

play07:14

an agent

play07:17

and then the utilization condition

play07:19

actually looks to determine what

play07:21

actually constitutes an active item that

play07:23

counts towards the agent's workload or

play07:26

capacity

play07:27

for example if

play07:29

incident is in the active

play07:31

state

play07:32

then what we want to do is make this

play07:34

counter utilization

play07:38

now that we've configured our

play07:40

service channel

play07:41

what we're going to do

play07:44

is create that

play07:46

and then we're actually going to go

play07:48

ahead and create a new queue

play07:51

so we can do that

play07:54

either through the service channel

play07:55

itself

play07:56

or through the drop down menu available

play08:03

if we click into here if you haven't

play08:04

sold those accelerator plugin packs you

play08:07

may see some cues or that already exists

play08:11

however we want to create a new one

play08:15

now lq is only going to be taking in

play08:18

incidents that are of a high priority

play08:22

so

play08:25

we're going to name high priority

play08:29

set our service channel to be incident

play08:33

and then what we want to do

play08:35

is define the work item routing

play08:37

condition

play08:39

so for the conditions you can either do

play08:41

simple which is just using these

play08:43

drop-down options

play08:44

or advanced

play08:46

in which you can actually define a

play08:47

script

play08:50

now for simple

play08:51

what we want to do is look at the

play08:53

priority

play08:56

and set it to be one of the following

play08:59

critical or high

play09:03

now

play09:05

on the right here we see that there's a

play09:07

schedule field

play09:08

if nothing is set then it's set by

play09:10

default to be 24 7.

play09:13

if we go down to the bottom here we see

play09:15

the two fields there's target wait time

play09:18

which is used for metrics and kpis

play09:21

and the max wait time

play09:23

if this time

play09:24

is hit

play09:25

then the work item will timeout and it

play09:28

will actually

play09:29

be cancelled but that said we are not

play09:33

setting wait times today so we'll go

play09:35

ahead and submit this queue

play09:38

now because we do want this these

play09:41

incidents to all be routed we'll

play09:44

actually create another cube to handle

play09:46

those which are not high priority so

play09:49

instant

play09:51

medium and low

play09:53

prior

play09:55

priority

play09:57

again

play09:58

incident

play10:00

now down here we want to be sure to set

play10:02

the condition so then that there's no

play10:05

overlap from the previous

play10:08

queue that we have which is why we're

play10:10

sending the condition to be priority is

play10:12

one of moderate low or planning

play10:15

so let's submit that

play10:17

now that our cues have been set up let's

play10:19

go ahead and define how they actually

play10:21

get assigned to particular agents

play10:25

we have gone back to our high priority

play10:27

incident queue

play10:29

and if we scroll down we can see an

play10:31

assignment eligibility related list

play10:34

what we're going to want to do

play10:36

is open up

play10:37

a new record here

play10:40

and you can see that we actually assign

play10:42

the groups that manage this queue

play10:45

i have already set one up earlier

play10:48

named it support

play10:52

the next step is to define the agent

play10:55

assignment rule

play10:57

let's see what's contained within these

play10:58

records

play11:02

so within here is actually how we define

play11:05

assignment within

play11:07

the group that we assigned to manage

play11:10

these work-out incoming work items

play11:13

so what going to want to do is check

play11:17

incident

play11:18

assignment

play11:22

rule

play11:23

and you can choose to design by the

play11:25

person who was last assigned

play11:27

or by the person who has the most

play11:29

capacity

play11:31

it is from this record here that you

play11:33

also allow the agents to reject the

play11:36

incoming instant progress

play11:39

and reassign required

play11:41

incidents on timeout

play11:43

so if you set a time here if we say one

play11:45

minute if an agent has not accepted an

play11:48

offered

play11:49

incident

play11:50

by one minute they'll go ahead and try

play11:53

to reassign this incident to a different

play11:56

agent

play11:58

you can also define after timeout

play12:00

presence so this is where you would say

play12:03

if an agent turns to the array present

play12:06

state or unavailable present state

play12:08

that's when you want to reassign

play12:13

you can also enable skills handling in

play12:15

here so if you're doing skill balance

play12:17

routing

play12:18

you click in here enable skills and then

play12:20

they'll factor skills into the

play12:22

assignment

play12:25

so let's submit that

play12:27

and then create our assignment

play12:29

eligibility record

play12:33

now one thing to note is

play12:35

let's say no one is available within the

play12:37

it support queue to manage this work

play12:40

item coming in

play12:42

what we want to do is define an overflow

play12:47

to do so

play12:48

we actually create a brand new

play12:50

assignment eligibility record

play12:53

we can use the same agent assignment

play12:55

rule

play12:56

but instead we want to assign

play13:01

it to the backup which is actually the

play13:03

engineering

play13:04

team this will be when the i.t support

play13:07

group doesn't answer it will then be

play13:09

routed to the agents with an itsm

play13:12

engineering group

play13:14

however to ensure that they the

play13:16

engineering group does not get bothered

play13:17

upon first

play13:20

receiving the work

play13:22

we need to set the eligibility time

play13:26

so if we set it to

play13:28

one hour

play13:30

if an incident comes in and is offered

play13:32

to the original i.t support group but no

play13:34

one accepts it within an hour

play13:37

it will then be routed to the itsm

play13:39

engineering group

play13:40

to then be accepted by one of their

play13:42

agents

play13:45

the next step for us is to review the

play13:47

rejection reasons

play13:51

so what we're able to do is again go to

play13:53

the advanced work assignment module and

play13:55

go to reject reasons

play13:57

out of the box you have access to four

play14:00

separate rejection reason

play14:02

reasons

play14:03

let's go into one of them

play14:07

so

play14:08

within the the within this record we can

play14:11

see that the reason has a name called

play14:13

busy and this is actually what the

play14:15

agents themselves are seeing when

play14:17

they're

play14:18

trying to reject a

play14:21

work item that has been offered to them

play14:25

now we can see the options are is it

play14:27

selectable by agents right now

play14:30

should it apply across all service

play14:32

channels

play14:34

if you do not select this you need to

play14:36

define which service channels it applies

play14:38

to

play14:40

you can also define if it is

play14:42

reassignable to an agent so if a user

play14:46

rejects the work item that's come in

play14:48

saying that they're busy

play14:50

however there's no other agents

play14:52

available that work item will actually

play14:54

be offered back to that same agent so

play14:57

this is great if you do not have a large

play14:59

support team

play15:01

and

play15:02

you may have an instance where everyone

play15:04

might reject that rock item but you

play15:06

still need someone to handle it

play15:10

now lastly there's also order and this

play15:11

is just the order in which it displays

play15:14

um to the agents

play15:16

perfect so the next item we're going to

play15:18

be looking at is present states

play15:23

now these are the different states that

play15:25

the agents can set themselves to within

play15:27

the agent workspace so let's go into one

play15:30

of them

play15:33

within these present states

play15:36

first of all you can set the if agents

play15:39

are able to receive work items within

play15:41

the state

play15:42

the service channels that are available

play15:44

for agents to receive within the state

play15:49

you can show the different channels

play15:51

within the agent

play15:53

workspace

play15:55

and then you can also apply this across

play15:57

all groups

play15:59

now as we are wanting to

play16:02

add an incident to be a receivable when

play16:04

an agent is available

play16:06

we would add it in here however you know

play16:09

that we do not see it within this list

play16:12

that is because if we go back to the

play16:14

service channel record we can see that

play16:17

it is not active

play16:19

so ensure that your items are active

play16:21

when you create them

play16:23

so if we save that record

play16:26

and navigate back to the available

play16:28

present state

play16:31

we can see that incident is now

play16:32

selectable

play16:34

so again to reiterate what this means is

play16:37

if an agent marks himself as available

play16:40

they can

play16:41

receive both chats and incident records

play16:46

now that this is configured the last

play16:48

thing we want to double check is

play16:50

actually that the agents have access to

play16:53

um they both agent workspace and able to

play16:57

be routed

play16:59

um via advanced work assignment

play17:02

so let's go check that out

play17:08

now we'll be navigating to our it

play17:11

support group

play17:14

and what we see down here is that two

play17:16

roles have been assigned to this it

play17:18

support group the first is agent

play17:20

workspace user so this role allows

play17:22

agents to access their agent workspace

play17:27

second of all there's a awa agent which

play17:30

allows agents to receive

play17:33

work via advanced work assignment

play17:37

next up let's go check it out to see how

play17:39

it works

play17:41

so first of all what we're going to look

play17:44

at is agent workspace

play17:48

so right now i am logged in as our agent

play17:50

jake barnes

play17:51

and this is and he's currently in the

play17:53

agent workspace

play17:55

he's going to click on inbox

play17:58

and then go ahead and set his status to

play18:00

available

play18:05

now that he's available we're going to

play18:07

go ahead and submit an instant record

play18:24

and if you remember the cue that we

play18:26

configured requires incidents to have a

play18:28

high priority so let's say that

play18:34

now we're going to go ahead

play18:36

and submit this incident

play18:38

[Music]

play18:43

what you can see here is an incident has

play18:45

been received by jake barnes

play18:47

where he can

play18:48

accept

play18:51

and see the incident right from his

play18:52

queue

play18:54

so one question you may be asking is how

play18:57

do i know that this

play18:59

actually was working according to an

play19:01

advanced work assignment

play19:05

what we're able to do is go back to the

play19:07

instance

play19:09

and go to the work item table

play19:14

we can see in here that the incident

play19:16

that we created it's actually a value in

play19:18

here

play19:19

so let's see what that says

play19:25

within this record we can see that the

play19:27

wait time was 11 seconds before it's

play19:30

accepted

play19:31

it was not cancelled

play19:33

as work item move one

play19:35

and does not fulfill any of the criteria

play19:38

listed by these true false fields such

play19:39

as was it rejected did it time out

play19:43

these fields are all very good to use

play19:45

for

play19:46

your reporting and metric needs

play19:50

so that has been an example

play19:52

implementation for advanced work

play19:54

assignment just with a simple basic use

play19:57

case

play19:58

as i mentioned earlier in the video

play20:00

please look through the rest of the

play20:01

playlist to see more specific

play20:03

implementations that build upon this

play20:06

version

play20:07

thank you so much and i'll see you in

play20:09

the next video

Rate This

5.0 / 5 (0 votes)

الوسوم ذات الصلة
ServiceNowWork AssignmentIncident RoutingAgent ManagementImplementation GuideProduct ManagementService ChannelsQueue SystemSkill-Based RoutingOperational Efficiency
هل تحتاج إلى تلخيص باللغة الإنجليزية؟