Computer implemented methods and apparatus for managing agent workload in a customer service environment
First Claim
1. A system for managing customer service agent workload in a customer service environment, the system comprising:
- a database system implemented using a server system, the database system configurable to cause;
processing a communication associated with a customer case item associated with a customer;
determining one or more case attributes of the customer case item;
identifying, using the database system, a first one and a second one of a plurality of customer service agents in the customer service environment as having one or more agent attributes matching the one or more case attributes of the customer case item;
assigning, using the database system, the customer case item to the first and the second customer service agents;
identifying the customer case item in;
a first component of a first user interface displayed on a first display device associated with the first customer service agent, anda second component of a second user interface displayed on a second display device associated with the second customer service agent;
processing a request received from the second customer service agent to work on the customer case item; and
updating, responsive to processing the request, the first component of the first user interface to graphically represent that the customer case item is being worked on by the second customer service agent, the first component being associated with one of a plurality of user-selectable tabs identifying work assigned to the first customer service agent and identifying communication modules accessible via the first user interface for electronically communicating with individuals comprising the customer and comprising the second customer service agent.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are methods, apparatus, systems, and computer-readable storage media for managing customer service agent workload in a customer service environment. In some implementations, one or more servers receive a communication associated with a customer case item. The one or more servers determine one or more case attributes associated with the customer case item and identify a first customer service agent having one or more agent attributes that match the one or more case attributes of the customer case item. The one or more servers assign the customer case item to the first customer service agent and provide first data of the customer case item to a first display device associated with the first customer service agent, the first display device configured to display a user interface including a first component indicating the first data of the customer case item.
-
Citations
17 Claims
-
1. A system for managing customer service agent workload in a customer service environment, the system comprising:
a database system implemented using a server system, the database system configurable to cause; processing a communication associated with a customer case item associated with a customer; determining one or more case attributes of the customer case item; identifying, using the database system, a first one and a second one of a plurality of customer service agents in the customer service environment as having one or more agent attributes matching the one or more case attributes of the customer case item; assigning, using the database system, the customer case item to the first and the second customer service agents; identifying the customer case item in; a first component of a first user interface displayed on a first display device associated with the first customer service agent, and a second component of a second user interface displayed on a second display device associated with the second customer service agent; processing a request received from the second customer service agent to work on the customer case item; and updating, responsive to processing the request, the first component of the first user interface to graphically represent that the customer case item is being worked on by the second customer service agent, the first component being associated with one of a plurality of user-selectable tabs identifying work assigned to the first customer service agent and identifying communication modules accessible via the first user interface for electronically communicating with individuals comprising the customer and comprising the second customer service agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A method for managing customer service agent workload in a customer service environment, the method comprising:
-
processing, using a database system implemented using a server system, a communication associated with a customer case item associated with a customer; determining one or more case attributes of the customer case item; identifying, using the database system, a first one and a second one of a plurality of customer service agents in the customer service environment as having one or more agent attributes matching the one or more case attributes of the customer case item; assigning, using the database system, the customer case item to the first and the second customer service agents; causing identification of the customer case item in; a first component of a first user interface displayed on a first display device associated with the first customer service agent, and a second component of a second user interface displayed on a second display device associated with the second customer service agent; processing a request received from the second customer service agent to work on the customer case item; and causing, responsive to processing the request, updating of the first component of the first user interface to graphically represent that the customer case item is being worked on by the second customer service agent, the first component being associated with one of a plurality of user-selectable tabs identifying work assigned to the first customer service agent and identifying communication modules accessible via the first user interface for electronically communicating with individuals comprising the customer and comprising the second customer service agent.
-
-
17. A computer program product comprising computer-readable program code capable of being executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code comprising instructions configurable to cause:
-
processing, using a database system implemented using a server system, a communication associated with a customer case item associated with a customer; determining one or more case attributes of the customer case item; identifying, using the database system, a first one and a second one of a plurality of customer service agents in the customer service environment as having one or more agent attributes matching the one or more case attributes of the customer case item; assigning, using the database system, the customer case item to the first and the second customer service agents; identifying the customer case item in; a first component of a first user interface displayed on a first display device associated with the first customer service agent, and a second component of a second user interface displayed on a second display device associated with the second customer service agent; processing a request received from the second customer service agent to work on the customer case item; and updating, responsive to processing the request, the first component of the first user interface to graphically represent that the customer case item is being worked on by the second customer service agent, the first component being associated with one of a plurality of user-selectable tabs identifying work assigned to the first customer service agent and identifying communication modules accessible via the first user interface for electronically communicating with individuals comprising the customer and comprising the second customer service agent.
-
Specification