Route records in Omnichannel Administration app

Omnichannel for Customer Service offers a suite of capabilities that extend the power of Dynamics 365 Customer Service Enterprise to enable organizations to instantly connect and engage with their customers across digital messaging channels. An additional license is required to access Omnichannel for Customer Service. For more information, see the Dynamics 365 Customer Service pricing overview and Dynamics 365 Customer Service pricing plan pages.

Important

Overview

In Omnichannel Administration, Entity Records channel helps you to automatically route cases and other records to agents based on the agent's skill, capacity, and presence. To learn more about skill-based routing, see Skill-based routing overview.

Automatic distribution of cases and other records

With routing for records, organizations can route cases and other records to omnichannel queues. The cases and other records routed to omnichannel queues are automatically distributed and assigned to best available agents based on their skill, capacity, and presence.

Routing and queues

Cases and other records can be routed to omnichannel queues with work items that originate from other channels such as Chat and SMS.

This allows organizations to tightly define the work profile that their agents are supposed to handle, and organizations can automate the work flow assignment across channels and assign the work items based on agents skill, capacity, and presence.

Configure records channel

To setup the Entity Record channel for cases, follow the steps:

Step Description
Step 1: Create queues and add agents Define queues for your organization and add agents (users) to the queues.
Step 2: Enable entity for queues Enable the entity for queues.
Step 3: Enable entity for routing channel Create entity record configuration to enable an entity for routing.
Step 4: Create routing rules Create routing rules to route cases to the appropriate queues.

Create queues and add agents

Create an omnichannel queue or use an existing omnichannel queue, and then add agents to these queues. To learn more, see Create a queue.

Enable entities for queues

Perform the steps mentioned in Enable entities for queues for unified routing.

Enable record for routing

Create record configuration to enable it for routing.

  1. Sign in to the Omnichannel Administration app.

  2. Select Entity Records under Channels in the sitemap.

  3. Select New in the Active Entities page.

  4. Specify the following in the New Entity page.

    Tab Field Description Value
    Basic Details Name Specify a name for the record channel. Case channel
    Note: This is an example value.
    Basic Details Entity Select a value from the list. Case (Incident)
  5. Select Save to save the record channel. After you save, in the Work distribution section, a default work stream is automatically created to distribute these records.

Note

When you create a record channel configuration, a default work stream will be created to distribute these records. You can edit the default work stream or create more work streams as per your business scenarios. To learn more, see Create work stream for record routing.

Create routing rules

After creating a record configuration, and enabling the record for routing, you can define routing rules to route these records to appropriate queues.

Routing rules for records consists of routing rule sets, which in turn contains rule items.

Let's see how to create routing rule set and rule items for records. In this procedure, we are adding it for case record as example.

  1. Sign in to the Omnichannel Administration app.

  2. Select Entity Records under Channels in the sitemap.

  3. Select a records channel that you created for routing the records from the Active Entities view.

    Select a case work stream.

  4. Select the Routing Rules tab in the entity records channel.

    Select the routing rule items tab.

Create routing rule set

Routing rule set is a collection of rule items, and you can have multiple routing rule sets defined for a record. However, only one routing rule set can be active at any point in time. The rules items in active routing rule set are used to route the records. To create a new routing rule set, follow steps 5-7.

Note

You can’t edit an active routing rule set. Therefore, if you’re importing a solution that includes an active routing rule set into an organization where the rule set already exists with the same ID, the solution import will fail.

  1. Select New Routing Rule Set.

  2. Specify the following in the New Routing Rule Set page.

    Tab Field Value Description
    General Name Case routing rules Specify a name to the routing rule set.
    General Entity Case Select the entity for which you are creating the rule set.
    General Description This routing rule set is used for routing high priority cases to agents. Specify a description for you to identify the purpose of the routing rule set.

    Add rule item.

  3. Select Save to save the rule set. Once you save the record, you can see the Rule Items section in the page.

Create rule item

You can define multiple routing rule items in a routing rule set. A rule item consists of a condition and destination to route the records. Let's see how to define the rule items. To create a new rule item, follow steps 8-13.

  1. Select New Rule Item in the Rule Items section. A New Rule Item page appears.

    Add New Rule Item.

  2. Specify the following on the New Rule Item page.

    Tab Field Value Description
    General Name Product - Credit card Specify a name to the rule item.
    General Description This rule item is used for routing credit card cases. Specify a description for you to identify the purpose of the rule item.
  3. Select Add in the Rule Criteria section, and then select Add row.

    a. Select a rule from the list for the first box. For example, Subject.

    b. Select a condition from the list. For example, Contains.

    c. Select a value for the rule from the list. For example, Credit card.

    Note

    You can define conditions for both primary entity attributes and related entity attributes.

  4. Select Queue for the Route to field.

  5. Select an omnichannel queue for the Add to Queue field.

    The steps 9 to 11 indicate if the Subject of a case is Credit card, then route the case to the selected omnichannel queue.

    New Rule Item values.

    Note

    You must select an omnichannel queue for automatic work distribution in the Add to Queue field to automatically assign records to agents.

  6. Select Save to save the rule item.

You've successfully created queues, enabled entity for routing, and created routing rule sets. Now, activate the routing rule set.

Upgrade path for preview users

If you are upgrading from preview release to the latest version, then earlier configured work streams will be obsolete. You need to create a new entity records channel and then redefine the work streams. To learn more, see Create workstream for entity record routing.

See also

Route trigger for entity records

Create workstream for entity record routing

Create multiple workstreams for entity records routing