Communications arbitrator
First Claim
1. A method, comprising:
- monitoring, by a processor, content of a communication session between a first user at a first communication endpoint and a first agent of a contact center at a second communication endpoint;
identifying, by the processor, at least one identified topic included in the monitored content of the communication session;
in response to applying a rule based on the at least one identified topic, generating, by the processor a plurality of topic suggestions;
sending, by the processor, the plurality of topic suggestions for presentation to the first user on the first communication endpoint;
receiving, by the processor, a selection, by the first user, of one of the plurality of topic suggestions; and
sending, by the processor, for presentation on the second communication endpoint, the selected one of the plurality of topic suggestions and a first list of one or more discussion options associated with the selected one of the plurality of topic suggestions.
15 Assignments
0 Petitions
Accused Products
Abstract
Content of a communication session, such as a voice communication between a user and an agent of a contact center is monitored. A keyword, a phrase, an emotion, or a gesture related to a topic in the monitored content of the communication session is identified. A rule based on the identified the monitored content is applied. In response to applying the rule based on the monitored content, one or more topic suggestions are identified and presented to the user. For example, the rule can detect that the agent changed the discussion from a first topic to a second topic. In response to the agent discussing the second topic, the user is presented with two topics suggestions for the two topics. The user can select one of the topic suggestions to focus the agent on a specific topic suggestion. The selected topic suggestion along with discussions options are then displayed to the agent.
-
Citations
20 Claims
-
1. A method, comprising:
-
monitoring, by a processor, content of a communication session between a first user at a first communication endpoint and a first agent of a contact center at a second communication endpoint; identifying, by the processor, at least one identified topic included in the monitored content of the communication session; in response to applying a rule based on the at least one identified topic, generating, by the processor a plurality of topic suggestions; sending, by the processor, the plurality of topic suggestions for presentation to the first user on the first communication endpoint; receiving, by the processor, a selection, by the first user, of one of the plurality of topic suggestions; and sending, by the processor, for presentation on the second communication endpoint, the selected one of the plurality of topic suggestions and a first list of one or more discussion options associated with the selected one of the plurality of topic suggestions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a content monitor, executed by a processor, that monitors content of a communication session between a first user at a first communication endpoint and a first agent of a contact center at a second communication endpoint, and identifies at least one identified topic in the monitored content of the communication session; a topic module, executed by the processor that generates a plurality of topic suggestions for selection by the first user in response to applying a rule based on the at least one identified topic, sends the plurality of topic suggestions to the first communication endpoint, and receives, from the first communication endpoint, a selection, by the first user, of one of the plurality of topic suggestions; a session manager, executed by the processor that transfers the communication session to a second agent or conferences the second agent into the communication session; and a presentation module, executed by the processor, that generates, for presentation on the second communication endpoint, the selected one of the plurality of topic suggestions and a first list of one or more discussion options associated with the selected one of the plurality of topic suggestions, and generates for presentation, to the second agent, the selected one of the plurality of topic suggestions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification