knowledgecenter-breadcrum

Knowledge Center

20 Aug, 2024

Configure Macros in Omnichannel to improve Agent Productivity

Posted on 20 Aug, 2024 by Mihir Khot, Posted in Dynamics 365 Customer Service

Blogs

What are Macros?

Macros are a set of sequential actions that a user performs. They enable users to perform daily operations efficiently in a fast and process-compliant manner. You can reuse macros with different sessions based on the context parameters that are specific to the session.

Macros provide various connectors:

1. Productivity Automation
    Using Productivity automation action, we can perform whole bunch of actions such as Update an existing record, Clone input record, Save the record, Action to resolve case, etc.

2. Session Connector
    Session connector enable you to add actions such as getting the ID, refreshing a tab, passing the tab ID, setting a focus to a tab based on the tab ID, opening a tab template, and refreshing session context.

3. Omnichannel Connector
    Using Omnichannel connector, we add actions such as Send Knowledge Base article in chat, Link or unlink record from the conversation, etc.

4. Other Connector i.e. Flow Connector
    Basically, using this connector, Macro allows us to run a power automate flow.

Prerequisites:

  • Make sure that you have the Productivity tools administrator or System Administrator security role to add Macros.
  • Make sure that agents and supervisors are assigned with the Productivity tools user or Customer service representative security role.

Usage of Macros:

  1. Automate repetitive and monotonous tasks with a single click.
  2. Minimize human errors
  3. Adhere to business process
  4. Lower Average handling time
  5. Improved customer Satisfaction

Steps to add Macros:

1. To define Macros - navigate to Customer service admin center and select Productivity. On clicking Productivity, you see Macros.

2. After selecting Manage, click on +New button to create a new macro.

3. Now, enter the details and select trigger as Start Macro execution and select the predefined automation actions. For example, here we are creating an action to open a record grid action. For this, we use the Productivity Automation.

4. Now, in Productivity Automation, we select Open a record grid action.

5. Add the details for the action and then Click on Save and close.

6. Similarly, another example of macro action - Do a search based on the phrase action.

7. After selecting that, we add the search string value and click on Save.

8. Now to add Macros to Agent Scripts – Select Productivity and click on Agent Scripts.

9. Click on New to create a new Agent script or select the existing agent scripts to add your created Macros as steps.

10. Fill in all the details for Agent script and click on Save. Once Saved, there appears a sub grid to define agent script steps. Click on New Agent Script Step to add Macros there as a step(s).

11. Here we define the Macro created as a step by specifying its order, action type and target macro and then click on Save.

12. Similarly, we add the created macros as agent script steps as shown in steps 10 and 11. Then click on Activate.

13. Now, when a new chat is initiated and routed to an agent, the required or added Agent Scripts appears. Here, the created Macros as agent script step appears as shown below and we click on the Run symbol. This is to run the created macro which is a set of instructions that tells the system how to complete the task.

In this way, Macros in Omnichannel empower customer service agents with structured, step-by-step guidance, ensuring consistent and accurate communication. Integrating macros into your workflow can significantly improve efficiency and accuracy, making them an invaluable tool for agents in customer service environments.

 

 

Comment

This is a Required Field

Loading

Recent Updates

Case Study
06 Sep, 2024

Implementation of Business Central for a Trading Organization

Customer Overview A prominent trading organization sought to enhance its operational efficiency and streamline its business processes by implementing Dynamics…

READ MORE
Blogs
03 Sep, 2024

Optimizing Code Check-ins: Ignoring Unnecessary Files for a Cleaner Azure DevOps Repo.

Introduction In this blog, we will learn about the code check-in process in DevOps. After development, unnecessary files are sometimes…

READ MORE
Blogs
12 Aug, 2024

[SOLVED] Search Not Working In Power Pages?

Problem Statement: Recently, we configured customer self-service, and when we tried to search for a knowledge article, no results were…

READ MORE