Systems and methods for callback processing
First Claim
1. A method of conducting a callback for a previous caller, comprising:
- retrieving at least a callback telephone number associated with a scheduled callback;
initiating an outbound call by automatically dialing the callback telephone number;
routing the call to an agent once a connection on the outbound call is detected.
10 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for allowing a call center to accept and schedule callback appointments for the service of inbound calls at times which are convenient for the inbound caller as well as automatically placing an outbound call at the scheduled callback time. The system collects information from the caller when scheduling a callback time which assists the agent with servicing the scheduled callback more efficiently than the original incoming call. The system also uses algorithms and various system parameters to determine how many agents are needed to service all scheduled callbacks at a given time while maximizing the efficiency of the agents by avoiding having agents service callbacks which fail to reach the person to be serviced for various reasons. When not enough agents are available to handle the scheduled callbacks and current incoming calls the called back individual is automatically connected to the next available agent avoiding the line of incoming calls entirely. This results in not only increasing the efficiency of the agents it also decreases the time necessary for the call center to provide for the scheduling of future callbacks.
-
Citations
39 Claims
-
1. A method of conducting a callback for a previous caller, comprising:
-
retrieving at least a callback telephone number associated with a scheduled callback;
initiating an outbound call by automatically dialing the callback telephone number;
routing the call to an agent once a connection on the outbound call is detected. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of conducting a callback to a previous caller that called into a call center and set up a callback, comprising:
-
retrieving a callback telephone number;
initiating an outbound call by automatically dialing the callback telephone number;
when the outbound call results in a connection to an answering machine, playing a pre-recorded message for recording by the answering machine. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of conducting a callback for a previous caller, comprising:
-
retrieving callback information from a database, wherein the callback information includes a callback telephone number;
initiating an outbound call by automatically dialing a phone number contained in the plurality of callback information;
playing a message over the outbound call once a voice connection on the outbound call is detected.
-
-
18. A method of conducting a callback for a previous caller, comprising:
-
retrieving callback information from a database, wherein the callback information includes a callback telephone number;
initiating an outbound call by automatically dialing a phone number contained in the plurality of callback information;
upon detection of a busy signal, reinitiating an outbound call from the call center to the callback telephone number after a predetermined length of time.
-
-
19. A method of conducting a callback for a previous caller, comprising:
-
retrieving callback information from a database, wherein the callback information includes a callback telephone number;
initiating an outbound call by automatically dialing a phone number contained in the plurality of callback information;
upon detecting of a not in service signal, preventing further calls to the callback telephone number.
-
-
20. A method of conducting a callback for a previous caller, comprising:
-
retrieving callback information from a database, wherein the callback information includes a callback telephone number;
initiating an outbound call by automatically dialing a phone number contained in the plurality of callback information;
upon the detection of a predetermined number of rings, waiting a predetermined length of time and then reinitiating a subsequent outbound call from the call center to the callback telephone number.
-
-
21. A callback system comprising:
-
an automatic call distributor connected to a network, wherein the automatic call distributor is in direct communication with a predictive dialer;
a plurality of agents connected to the automatic call distributor; and
the predictive dialer connected to the network places outbound callback calls, wherein an agent is allocated to handle outbound callback calls routed from the predictive dialer to one agent in the plurality of agents connected to the automatic call distributor.
-
-
22. A callback system comprising:
-
a CTI server in direct communication with the predictive dialer and an automatic call distributor;
a predictive dialer in direct communication with the automatic call distributor and a network, wherein the predictive dialer places outbound callback calls on the network;
a digital signal processor for monitoring a placed outbound callback call for a connection an automatic call distributor connected to a plurality of agents, wherein the CTI server allocates at least one agent in the plurality of agents to handle connected outbound callback calls that are routed from the predictive dialer through the automatic call distributor to the at least one agent in the plurality of agents. - View Dependent Claims (23, 24, 25)
-
-
26. A method of conducting a callback request for a caller, comprising:
-
accepting an inbound call from a caller over a telephone line;
estimating a hold time for transfer of the call to an agent;
based at least in part on the hold time exceeding a predetermined value presenting the caller with a callback option;
acquiring a plurality of callback information, wherein the plurality of callback information includes a callback telephone number;
computing a callback time based at least in part on the hold time;
recording at least some of the plurality of callback information into a database; and
informing the caller of the computed call back time. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method of conducting a callback request for a caller, comprising:
-
accepting an inbound call from a caller over a telephone line;
based at least in part on call data and a hold time, presenting the caller with a callback option;
acquiring a plurality of callback information, wherein the plurality of callback information includes a callback telephone number;
computing a callback time based at least in part on the hold time; and
recording at least some of the plurality of callback information into a database. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
Specification