Practice Lab – Configure a representative experience profile

Scenario

As a customer service manager at Contoso Coffee, you need a consistent workspace experience for representatives who handle cases. In this lab, you create a guidance script and case session template, configure a representative experience profile, assign one user, and validate the resulting experience. This exercise should take approximately 30 minutes to complete.

[!NOTE] The product interface uses labels such as Agent scripts and might still display Agent experience profiles. In this lab, representative refers to a person who handles customer service work; agent is retained only when it is part of a product label.

Exercise 1 – Create supporting workspace components

Task 1 – Assign productivity security roles

The user who configures scripts needs the Productivity tools administrator security role. A representative who uses scripts in Copilot Service workspace needs the Productivity tools user security role. In this lab, assign both roles to your current user.

  1. Open a new browser tab and sign in to the Power Platform admin center as a system administrator.

  2. In the navigation pane, select Manage, and then select Environments.

  3. Select the environment that you use for this lab, and then select Settings on the command bar.

  4. Expand Users + permissions, and then select Users.

  5. Select your current user, and then select Manage security roles.

  6. Select the following roles:

  • Productivity tools administrator
  • Productivity tools user
  1. Select Save, and then close the Power Platform admin center browser tab.

Task 2 – Create a representative guidance script

Before you begin, choose a unique prefix that contains three through eight alphanumeric characters. Use the same prefix wherever the lab asks for <prefix>. For example, if your name is Molly Clark, you might use molclark.

  1. Use the app selector to open Copilot Service admin center.

  2. Go to Support experience > Productivity.

  3. In the Scripts section, select Manage.

  4. Select + New.

  5. Enter the following values:

  • Name: Script 1
  • Unique Name: <prefix>_script1
  • Language: English
  • Description: Guidance for representatives who open a case session.
  1. Select Save.

  2. In the Script steps section, select + New script step.

  3. Enter the following values:

  • Name: Step 1
  • Unique Name: <prefix>_step1
  • Order: 1
  • Action type: Text
  • Text instructions: Hi, how can I help you today?
  1. Select Save and Close.

  2. Select Save on the script record.

Task 3 – Create a case session template

  1. In Copilot Service admin center, go to Support experience > Workspaces.

  2. In the Session templates section, select Manage.

  3. On the Active Session Templates view, select + New.

  4. Enter the following values:

  • Name: Entity Temp
  • Unique Name: <prefix>_et
  • Type: Entity
  • Entity: Case
  • Title: {casetitle}
  • Communication panel mode: Hidden
  • Description: Session template for Contoso Coffee cases.
  1. Select Save.

  2. In Additional Tabs, select Add Existing Application Tab Template.

  3. Search for and select Customer Summary, and then select Add.

  4. Select the Scripts tab.

  5. In the Scripts section, select Add Existing script.

  6. Search for and select Script 1, and then select Add.

  7. Select Save.

Exercise 2 – Create and assign the experience profile

Task 1 – Remove your existing experience profile assignment

A user can be assigned to only one experience profile at a time. Trial environments commonly assign the administrator to Customer Service Trial profile, so remove that assignment before creating and assigning the new profile.

  1. Return to Support experience > Workspaces.

  2. In the Experience profiles section, select Manage.

  3. Select Search by user.

  4. Search for and select your current user.

  5. Select the Assigned Experience Profile link to open the assigned profile. It will probably be named Customer Service Trial profile.

  6. In the Users section, select Edit.

  7. Select the checkbox next to your user, and then select Remove users.

  8. Close the Edit Users page, and then confirm that your user is no longer listed in the Users section.

Task 2 – Create the experience profile

  1. Return to Support experience > Workspaces.

  2. In the Experience profiles section, select Manage.

  3. Select + New.

  4. Enter the following values:

  • Name: CS Temp
  • Unique name: <prefix>_CS
  • Description: Case workspace experience for Contoso Coffee representatives.
  1. Select Create.

  2. On the profile page, select Add entity session template.

  3. Select Case for the entity and Entity Temp for the session template.

  4. Select Add.

Task 3 – Configure the productivity pane

  1. In the Productivity pane section of CS Temp, select Turn on.

  2. Set Productivity pane to On.

  3. Set Default mode to Expanded.

  4. Set Knowledge search to On.

  5. Set Agent scripts to On.

  6. Select Save and close.

Task 4 – Assign one user

  1. In the Users section of CS Temp, select + Add users.

  2. Select your current user.

  3. Select Add.

  4. Confirm that your user is listed in the profile.

Exercise 3 – Validate the representative experience

Task 1 – Open a configured case session

  1. Allow several minutes for the security-role and experience-profile changes to propagate.

  2. Use the app selector to open Copilot Service workspace.

  3. Refresh the browser before you open a case so that the workspace loads the updated permissions and profile configuration.

  4. In the site map, select Cases.

  5. Select the My Active Cases view, and then open Coffee Brewer Still Not Heating After Reset.

  6. Confirm that a case session opens and its title uses the case title.

  7. Confirm that Customer Summary opens as an additional application tab.

  8. In the productivity pane, select Knowledge search and confirm that the search control opens.

  9. Select Agent scripts.

  10. Select Script 1 if it isn’t already selected.

  11. Confirm that Step 1 displays the instruction Hi, how can I help you today?

[!NOTE] If the Agent Scripts pane reports that scripts haven’t been created or couldn’t load, close the case session, confirm that your user has both productivity security roles, confirm that Script 1 is associated with Entity Temp, refresh the workspace, and then open the case again. Agent scripts load when a new session starts.