Contact Center Interfaces
First Claim
1. A computer-implemented method of providing a user with access to a resource of a contact center, comprising the steps of:
- (a) providing a search engine interface to a user'"'"'s computer system for searching documents on one or more websites;
(b) receiving a search query from the user'"'"'s computer system via said interface;
(c) sending a request based on said search query to a computerized system of a contact center;
(d) receiving, in response to said request, data enabling a contact center link to be provided to said user, wherein said contact center link, when activated, initiates an interactive communications session between the user and a resource of the contact center; and
(e) returning said contact center link to said user as part of a response to said search query.
13 Assignments
0 Petitions
Accused Products
Abstract
A contact center interface is provided by co-operation between a search engine and a contact center. A search query entered by a user into the search engine is passed to the contact center and the contact center determines from the search terms an appropriate skillset to deal with that user query, returning to the search engine a link enabling the user to initiate a direct communications session to a live agent or queue having that skillset expertise, thereby bypassing interactive voice response sessions which are normally required to ascertain the nature of a query. By providing multiple search options to the user, the user is empowered to select the best skillset, and the accuracy of future searches can be improved.
23 Citations
29 Claims
-
1. A computer-implemented method of providing a user with access to a resource of a contact center, comprising the steps of:
-
(a) providing a search engine interface to a user'"'"'s computer system for searching documents on one or more websites; (b) receiving a search query from the user'"'"'s computer system via said interface; (c) sending a request based on said search query to a computerized system of a contact center; (d) receiving, in response to said request, data enabling a contact center link to be provided to said user, wherein said contact center link, when activated, initiates an interactive communications session between the user and a resource of the contact center; and (e) returning said contact center link to said user as part of a response to said search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18)
-
-
19. A computer program product comprising a program carrier encoding instructions which, when executed by a search engine computer system, are effective to cause said search engine computer system to:
-
(a) provide a search engine interface to a user'"'"'s computer system for searching documents on one or more websites; (b) receive a search query from the user'"'"'s computer system via said interface; (c) send a request based on said search query to a computerized system of a contact center; (d) receive, in response to said request, data enabling a contact center link to be provided to said user, wherein said contact center link, when activated, initiates an interactive communications session between the user and a resource of the contact center; and (e) return said contact center link to said user as part of a response to said search query.
-
-
20. A computer-implemented search engine system providing a user with access to a resource of a contact center, comprising:
-
(a) a server for providing a search engine interface to a user'"'"'s computer system for searching documents on one or more websites and receiving a search query from the user'"'"'s computer system via said interface; (b) an interface for providing communication with a computerized system of a contact center; (c) a request generator for formulating a request based on said search query for sending to said computerized system of a contact center; (d) a results generator for providing to said user a contact center link based on data received in response to said request, said contact center link being configured such that, when activated, it enables an interactive communications session between the user and a resource of the contact center.
-
-
21. A computer-implemented method of providing a user with access to a resource of a contact center, comprising the steps of:
-
(a) receiving from a search engine a request based on a search query submitted to the search engine by a user'"'"'s computer system; (b) determining, from said request, the identity of at least one selected resource of the contact center based on stored rules; (c) sending to the search engine, in response to said request, data enabling a contact center link to be provided to said user, whereby said contact center link, when activated, will initiate an interactive communications session between the user and said selected resource of the contact center; (d) receiving, from said user, a communications session initiation from which said selected resource may be identified; and (e) directing said communications session to said selected resource. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer program product comprising a program carrier encoding instructions which, when executed by a computer system of a contact center, are effective to cause the computer system to:
-
(a) receive from a search engine a request based on a search query submitted to the search engine by a user'"'"'s computer system; (b) determine, from the request, the identity of at least one selected resource of the contact center based on stored rules; (c) send to the search engine, in response to the request, data enabling a contact center link to be provided to the user, whereby the contact center link, when activated, will initiate an interactive communications session between the user and the selected resource of the contact center; (d) receive, from the user, a communications session initiation from which the selected resource may be identified; and (e) direct the communications session to the selected resource.
-
-
29. A computer-implemented contact center system for providing users with access to a resource of a contact center system, comprising
(a) an interface for receiving from a search engine a request based on a search query submitted to the search engine by a user'"'"'s computer system and for returning data to the search engine in response to the request; -
(b) a storage area storing rules for determining, from the request, the identity of at least one selected resource of the contact center based on stored rules; and (c) processing means programmed to determine the identity of at least one selected resource of the contact center based on the stored rules and to generate data enabling a contact center link to be provided to the user, whereby the contact center link, when activated, will initiate an interactive communications session between the user and the selected resource of the contact center; wherein the processor is operably connected to the interface to receive the request therefrom and to provide the data thereto.
-
Specification