Benefits of Dynamic Agent Assignment: Optimize Your Customer Service
In this article, we will explore how dynamic agent assignment can transform customer service management in companies with high volumes of inquiries.
Why is this functionality important?
If your company handles a large volume of conversations and a large team of agents, distributing inquiries efficiently is key to providing a better experience for your customers.
How does it work?
Dynamic agent assignment works through the Assignment component, and through the agent's email address.
For this, you must have the following components and configuration in your flow:
Step 1: Save the field
A field that the customer has specified is saved, which will be used in an HTTP request.
Example: The customer can indicate a "product of interest" and this value is stored for later use.
Step 2: HTTP Request
An HTTP request is made that returns relevant information for the assignment.
The request response includes the email address of the agent to be assigned.
This email is saved in a field for use in the next step.
Step 3: Dynamic Assignment
In the Assignment component, you must select a group and then for dynamic assignment, you must enable theAssign to an Agentoption and there you can choose betweenSpecific AssignmentorDynamic Assignment.
Keep in mind thatit is necessary to store the agent's email in a field to be able to select it specificallyand it is recommended that you name the field for example:agent_emailso that it differs from the system email field
Then you will select the corresponding system field to identify the dynamic assignment. You can also configure an assignment message, which the user will receive when the conversation is assigned to an agent.
The case is assigned to the corresponding agent based on the email obtained in the HTTP request.
If the agent's email is not found or is invalid, the conversation is assigned to the group selected in the initial configuration.
In case you do not have an API to consult the email of the agent to be assigned, the Atom API can be used as an alternative.
Benefits for your operation
Less administrative burden: You don't need to manage assignments manually.
Less administrative burden: You don't need to manage assignments manually.
Faster service: Customers get answers faster by connecting with the right person.
Faster service: Customers get answers faster by connecting with the right person.
Effortless scalability: As your operation grows, the functionality continues to work without constant adjustments.
Effortless scalability: As your operation grows, the functionality continues to work without constant adjustments.
Simple integration: You can use your own API or our solution without complications.
Simple integration: You can use your own API or our solution without complications.