Enhancing contact centers with dialog contracts
First Claim
1. A method for using dialog contracts for contact center interactions comprising:
- determining a context that applies to a caller who is communicating with a contact center;
identifying a dialog contract that corresponds to the determined context, said dialog contract specifying requirements for a real-time free form communication session, the requirements including input requirements for both the caller and a contact center agent;
the contact center transferring the caller to a contact center agent;
conducting the real-time free form communication session involving the caller and the contact center agent;
a software program analyzing input of the caller and the contact center agent during the real time free form communication session and automatically updating a session file as requirements of the dialog contract for both the caller and the contact center agent are satisfied; and
utilizing the session file as a quality measurement of the communication session.
2 Assignments
0 Petitions
Accused Products
Abstract
The present solution can include a method for using dialog contracts for contact center interactions. The method can include a step of determining a context that applies to a caller who is communicating with a contact center. A dialog contract can be identified that corresponds to the determined context. The dialog contract can specify requirements for a real-time contact center session. The contact center can transfer the caller to a contact center agent. The real-time communication session can be conducted. A software program, referred to as an agent monitor, can analyze input of the caller and the contact center agent during the communication session and can automatically update a session file as requirements of the dialog contract are satisfied. The session file can be used as a quality measurement of the communication session.
-
Citations
20 Claims
-
1. A method for using dialog contracts for contact center interactions comprising:
-
determining a context that applies to a caller who is communicating with a contact center; identifying a dialog contract that corresponds to the determined context, said dialog contract specifying requirements for a real-time free form communication session, the requirements including input requirements for both the caller and a contact center agent; the contact center transferring the caller to a contact center agent; conducting the real-time free form communication session involving the caller and the contact center agent; a software program analyzing input of the caller and the contact center agent during the real time free form communication session and automatically updating a session file as requirements of the dialog contract for both the caller and the contact center agent are satisfied; and utilizing the session file as a quality measurement of the communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A contact center system for comprising:
a data storage area configured to store a plurality of dialog contracts, wherein each dialog contract corresponds to a communication context, and wherein each dialog contract includes a plurality of data fields that are to be completed in a contract table during a real-time communication session between a contact center agent and a caller, wherein the data fields correspond to input requirements for both the caller and the contact center agent, the contract table being separately stored from the dialog contract, wherein a Natural Language Understanding (NLU) engine is configured to map in real time free form text input provided by the contact center agent and the caller to the data fields and values for the real-time communication sessions in the contract table, wherein a quality of the real-time communication session is determined based upon whether the data fields of a session specific dialog contract are satisfactorily completed in the contract table. - View Dependent Claims (12, 13, 14)
-
15. A computer program product for a contact center software solution including computer program code stored in a non-transitory medium and comprising:
computer program code for an agent monitor software program configured to dynamically map free form input of a contact center agent and a caller during communication between the contact center agent and the caller against a set of fields specified by a context specific dialog contract, the fields corresponding to input requirements of the dialog contract for both the caller and the contact center agent, wherein the agent monitor program automatically generates reports that indicate a quality of an associated real-time communication between the contact center agent and the caller based upon whether values have been placed in the set of fields, wherein the values are derived from the free form input. - View Dependent Claims (16, 17, 18, 19, 20)
Specification