SYSTEM AND METHOD FOR PROVIDING CHAT-BASED CUSTOMER CALLBACKS
First Claim
Patent Images
1. A system for providing chat-based customer callbacks, comprising:
- a callback application server comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to;
transmit an interactive prompt to a chat session, the prompt comprising an option for a user to request a callback;
receive a callback request from the chat session, the callback request comprising at least an indicia of a specific callback provider from whom a callback is requested, the callback request further comprising an indicia of when a callback should be made; and
direct the callback request to an interaction manager; and
an interaction manager comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to;
determine callback availability for agents in a contact center, the callback availability being based on the status of a current interaction queue at the contact center and the indicia of when a callback should be made;
select an agent to be used for the callback, the agent being selected based on the determined availability; and
direct a session management server to initiate a callback; and
a session management server comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to;
perform a callback at a specified time and using a specified agent.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for providing chat-based customer callbacks, wherein a callback application server transmits prompts and receives requests for customer callbacks, an interaction manager determines agent availability and arranges callback handling, and a session management server initiates callbacks, and methods for providing chat-based customer callbacks using the system of the invention.
-
Citations
14 Claims
-
1. A system for providing chat-based customer callbacks, comprising:
-
a callback application server comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to; transmit an interactive prompt to a chat session, the prompt comprising an option for a user to request a callback; receive a callback request from the chat session, the callback request comprising at least an indicia of a specific callback provider from whom a callback is requested, the callback request further comprising an indicia of when a callback should be made; and direct the callback request to an interaction manager; and an interaction manager comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to; determine callback availability for agents in a contact center, the callback availability being based on the status of a current interaction queue at the contact center and the indicia of when a callback should be made; select an agent to be used for the callback, the agent being selected based on the determined availability; and direct a session management server to initiate a callback; and a session management server comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to; perform a callback at a specified time and using a specified agent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing chat-based customer callbacks, comprising the steps of:
-
transmitting, using a callback application server, an interactive prompt to a chat session, the interactive prompt comprising an option to request a callback; receiving a callback request from the chat session, the callback request comprising an indicia of when a callback should be made; determining, using an interaction manager, callback availability for agents in a contact center, the callback availability being based on the status of a current interaction queue at the contact center and the indicia of when a callback should be made; selecting an agent to be used for the callback, the agent being selected based on the determined availability; and performing a callback using a session management server at a specified time and using a specified agent. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification