Automated assistance for customer care chats
First Claim
1. A method for providing automated assistance to an agent, comprising:
- receiving a client communication via a network;
engaging an automated agent in response to a predetermined condition, the predetermined condition including content of the received client communication and an elapse of a predetermined period of time;
determining, by the automated agent, a statement based on the client communication and assistance sessions stored in a database, the statement being determined as predicted inquiries and replies to the client communication; and
transmitting the statement selected by the automated agent to a client terminal via the network.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention involve providing automated assistance to an agent operating an agent terminal. A database stores an automated assistance session comprising communications between at least one client terminal and at least one agent terminal during a communication session. The automated assistance session is restored in response to a connection being reestablished with the client terminal after the client terminal disconnects during the communication session. A client communication is received from the client terminal, and a plurality of statements is determined based on the client communication and the communications of the automated assistance session stored in the database. The statements are configured to be manually selected by an agent or automatically selected by an automated agent. The automated agent is engaged for automatically selecting one of the statements in response to a predetermined condition.
92 Citations
23 Claims
-
1. A method for providing automated assistance to an agent, comprising:
-
receiving a client communication via a network; engaging an automated agent in response to a predetermined condition, the predetermined condition including content of the received client communication and an elapse of a predetermined period of time; determining, by the automated agent, a statement based on the client communication and assistance sessions stored in a database, the statement being determined as predicted inquiries and replies to the client communication; and transmitting the statement selected by the automated agent to a client terminal via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing automated assistance to an agent, comprising:
-
receiving a client communication via a network; engaging an automated agent in response to a predetermined condition, the predetermined condition including a content of the received client communication and an elapse of a predetermined period of time; determining, by the automated agent, a statement based on the client communication, the statement being determined as predicted inquiries and replies to the client communication; and causing the statement to be displayed for the agent, wherein the statement is configured to be edited by the agent. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having an executable computer program for providing automated assistance that, when executed by a processor, causes the processor to perform operations comprising:
-
receiving a client communication via a network; engaging an automated agent in response to a predetermined condition, the predetermined condition including content of the received client communication and an elapse of a predetermined period of time; determining, by the automated agent, a statement based on the client communication and assistance sessions stored in a database, the statement being determined as predicted inquiries and replies to the client communication; and transmitting the statement selected by the automated agent to a client terminal via the network. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method for providing automated assistance to an agent, comprising:
-
receiving a client communication via a network; engaging an automated agent in response to a predetermined condition, the predetermined condition including content of the received client communication and an activity or inactivity of the agent; determining, by the automated agent, a statement based on the client communication, the statement being determined as predicted inquiries and replies to the client communication; and performing either of the following; transmitting the statement selected by the automated agent to a client terminal via the network;
orcausing the statement to be displayed for the agent, wherein the statement is configured to be edited by the agent.
-
Specification