Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Merged branch "DOC0000223" into parent

Depending on your needs and business processes, you can assign tasks to agents manually or in two ways:

  • manually by specifying the values of the Assignment Group and Assigned User fields.
  • by using the task auto assignment engine.
This and
  • implement business logic before a task is assigned. Tasks auto assignment allows balancing employee workload
,
  • and creating different rules for different kinds of tasks.

There are three types of auto assignment:

  • Load Balancer – use this type to spread team load evenly. That is, if John Doe is already processing three tasks, he cannot take another one, so the current task will be automatically assigned to Barbara Wilson, who is processing two. So no employee within this team is overloaded with tasks. 

  • Round Robin – use this type to assign tasks to users one after another, disregarding their workload. That is, if this time John Doe got a task, then next time a task will be assigned to Barbara Wilson.
  • Custom – use this type to create a custom auto assignment rule with the help of the Condition Builder and scripts. For example, a custom rule with specific conditions (such as keywords in subject or description, highest priority, urgency, services affected, etc.) can assign one particular user competent enough for such a task.
Note

Please note that the configuration of the Load Balancer type requires two steps:

Manual Assignment


The out-of-the-box application has preconfigured restrictions for assigning users or groups depending on the values of relevant fields. The reference restrictions for Assignment Group and Assigned User fields in Task and ITSM Task tables are defined within the dynamic filters. These filters are stored in the Filter Option Dynamic (sys_filter_option_dynamic)table. From the ITSM Task table the restrictions are inherited by incident, inquiry, problems, request, change request tables.

Dynamic filter TableDescription

List of users based on assigned group

TaskIf you specify an assignment group, you can assign only an Employee that belongs to this group in the Assigned User field.

If you do not specify an assignment group, you can select any Employee record in the Assigned User field.

List of groups based on assigned user.

Task

If you specify an assigned user, you can select only a group the user belongs to in the Assignment Group field. 

If you do not specify an assigned user, you can select any group in the Assignment Group field.

List of ITSM_agent on assigned groupITSM_Task

If you specify an assignment group, you can select only an Employee record with an admin or ITSM_agent role in the Assigned User field.

If you do not specify an assignment group, you can select any Employee record with an admin or ITSM_agent role in the Assigned User field

  • Configuring an auto assignment rule.
  • Configuring a load balance element

    .

    Creating an assignment rule
    Anchor
    assignment rule form fields
    assignment rule form fields


    Tip

    Role required: admin.

    To create a new assignment rule, please complete the steps below:

    1. Navigate to Auto Assignment → New Rule.
    2. Click New and fill in the fields.
    3. Click Save or Save and Exit to apply changes.
    Note

    Please keep in mind that task auto assignment triggers only for new records creation. That is, it is not possible to configure the The auto assignment rule cannot be configured to handle record update event. For example: assigning tasks , the auto assignment does not work when state or any other field value changes is unsupported.


    Load Balancer Elements 
    Anchor
    load balancer

    form fields

    elements
    load balancer

    form fields

    elements


    If you are creating a Load Balancer assignment type, you should define which tasks will not be taking taken into account while evaluating team's load. That is, you should exclude completed tasks works on which are finished. For this, complete the steps below:

    1. Open the auto assignment rule of the Load Balance type.
    2. Scroll down to the Related Lists area.
    3. Open the Load Balance Element tab.
    4. Click New and fill in the fields.
    5. Click Save or Save and Exit to apply changes.
    Info

    Alternative way to create a load balance element is the following:

    1. Navigate to Auto Assignment → Load Balance Elements.
    2. Click New and fill in the fields.
    3. Click Save or Save and Exit to apply changes.


    You can find an example with filled fields on the screenshot below.

    Round Robin Elements 
    Anchor
    round robin element from fields
    round robin element from fields


    Round Robin Element stores information about the next group member to be assigned to a task. The count starts with "0" (group member 1). When the Current User Count field value is equal to "1", it mean that the next task will go to group member 2.

    Unlike the load balance element, the system will create a relevant element automatically once the auto assignment rule executes. That us, the round robin element is not obligatory to create manually.

    To create a round robin element, complete the steps below:

    1. Navigate to Auto Assignment → Round Robin Elements.
    2. Click New and fill in the fields.
    3. Click Save or Save and Exit to apply changes.

    Absences and auto assignments


    Auto assignment engine works in collaboration with personal schedule engine. If an agent is absent (on vacation, for example), they will not be assigned to a task. For this, the absence record should be created and approved for the person.

    Info

    Personal Schedule is a separate application not included into a standard box. Make sure that you have the application installed. If it is not, please purchase the application pack from your vendor and install it as described here.

    To create a new absence record, please complete the steps below:

    1. Navigate to Personal Schedule → All Absences.
    2. Click New and fill in the fields.
    3. Click Save or Save and Exit to apply changes.


    Table of Contents
    absoluteUrltrue
    classfixedPosition

    ...