Add users to agent experience profiles

Applies to: Dynamics 365 Contact Center—embedded, Dynamics 365 Contact Center—standalone, and Dynamics 365 Customer Service

When your organization has a large number of users, adding them to agent profiles can be time consuming. As an administrator, you can effectively assign users to agent experience profiles and provide a targeted app experience, based on their roles.

Set a custom agent experience profile as default

You can set a custom agent experience profile as the default profile. When you've set a default profile, all the options configured in the profile such as specific session templates, conversation channels, and productivity tools are available for all the users.

Note

  • The custom agent experience profile that’s set as the default isn’t applicable to users who are assigned specific custom agent experience profiles.
  • You can't set the out-of-the-box agent experience profiles as the default.

For example, you've created a new agent experience profile, Contoso Agent profile, with knowledge search and agent scripts features enabled. If you set the Contoso Agent profile as the default profile, all the users in the organization can access knowledge search and agent scripts in the productivity pane.

You also have another agent experience profile, Datum Agent profile, with specific user, Angel Chiu. Only the smart assist feature is enabled for the profile.

In this scenario, Contoso Agent profile doesn't apply to Angel Chiu, and the user can access only the smart assist feature in the productivity pane.

To set the agent experience profile as a default profile, perform the following steps:

  1. In Customer Service admin center select Workspaces in Agent experience.
  2. On Agent experience profiles select a custom agent experience profile, and then select Set as default.

Switch default profiles

You can't set multiple profiles as the default profile. If you must change the default profile, use Remove Default to remove the default status and then set an alternate profile as the default profile.

Map security roles to agent experience profiles

When you have multiple user groups with different roles and privileges, you can assign agent experience profiles to a security role to provide customized app experiences for each group. The application assigns the agent profile to all the users with the specified security role. However, assignment of agent profiles based on team membership isn't allowed.

If users have multiple security roles, the application links the profile with the higher rank to the user.

For example, your organization has both Customer Service Representative and Omnichannel agent roles to which users are assigned. The table summarizes the mapping of agent experience profiles to the corresponding roles.

Agent experience profile Rank Security Role
Contoso Agent profile 1 Customer Service Representative
Datum Agent profile 2 Omnichannel agent

All the agents with the Customer Service Representative role get the options enabled in the Contoso Agent profile. Users with Omnichannel agent role see the options set in the Datum Agent profile.

The user, John Doe, has both the Customer Service Representative and Omnichannel agent roles assigned. The application assigns the Contoso agent profile to John Doe, as the rank of the profile is higher.

To add a security role and rank to an agent experience profile, perform the following steps:

  1. In Customer Service admin center select Workspaces in Agent experience.
  2. On Agent experience profiles select a custom agent experience profile, and then select Set rank and roles. You can't set security roles and rank to the out-of-the-box profiles.

When you set a custom profile as the default, the following changes occur:

  • You can't set security roles and rank to the out-of-the-box profiles.
  • You no longer can assign security roles to the default profile.
  • Existing security roles are removed.
  1. In Profile rank and roles assignment specify the following details:
    • Rank: Used to determine the custom agent experience profile that must be mapped to a user when multiple roles are assigned to a user.
    • Roles: The user roles that the custom agent experience profile can be mapped to.

Remove rank and roles assigned to a profile

Select the required agent experience profile and then select Remove rank and roles to remove the rank and roles assigned to the profile. If you select this option, all the roles mapped to the profile will be removed.

Manage users assigned to agent experience profiles

The application lets you set a default agent experience profile and assign security roles to a profile. However, if a profile is assigned a security role, the default agent experience profile isn't applicable to the users with the specific security role.

agent experience profiles

For example, you've set up your agent experience profiles and mapped users as summarized in the table:

Agent experience profile Rank Security Role User
Contoso Supervisor profile 1 Omnichannel Supervisor
Datum Agent profile 2 Omnichannel agent Kendall Collins
Contoso Agent profile Default
Datum Supervisor profile Gabriel Diaz, Kayla Lewis

Here's how the application assigns the agent expereince profiles:

  • Users with the Omnichannel Supervisor role are assigned the Contoso Supervisor profile.
  • Users with the Omnichannel agent role are assigned the Datum Agent profile.
  • Users with both the Omnichannel Supervisor and the Omnichannel agent role are assigned the Contoso Supervisor profile.
  • User Kendall Collins is assigned the Datum Agent profile.
  • Users Gabriel Diaz and Kayla Lewis are assigned the Datum Supervisor profile.
  • All the remaining users are assigned the Contoso Agent profile.

Note

If you haven't set a default custom profile or assigned an agent experience profile to a role, the application assigns the default out-of-the box profile to all the available users.

FAQs

For more information about adding users to agent experience profiles, see FAQs about adding users to agent experience profile

FAQ about adding users to agent experience profile
Create and use agent experience profiles
Manage session template
Overview of Dynamics 365 Productivity Tools
Overview of channels in Omnichannel for Customer Service
Overview of agent experience profiles