Agent override of a call answering outcome determination of an outbound call in a contact center
View Patent ↗A dialer is configured to connect an agent to a call upon answer and present information to a computer workstation used by the agent as to whether the call was answered by a live person or an automatic call answering device (“ACAD”). An agent override timer is started allowing the agent to override the determination of whether a live person or ACAD answered the call. If an ACAD is reported to have answered the call and the agent does not provide an override indication or provides an override indication after the expiry of the agent override timer, then the agent may be disconnected from the call. If an agent override indication is received prior to the expiry of the agent override timer, then the agent is not disconnected from the call. This allows the agent to override an incorrect determination by the dialer as to an ACAD answering the call.
1. A method for allowing an agent to override a determination made by a dialer whether an automated call answering device (ACAD) answered a call to a dialed number, comprising:
originating the call by the dialer in a contact center;
detecting by the dialer that the call is answered;
connecting the agent to the call in response to detecting the call is answered;
analyzing audio of the call to determine whether the call was answered by a live person or the ACAD; and
based on determining the call has been answered by the ACAD, then
starting an agent override timer,
indicating on a computer display used by the agent that the ACAD answered the call, and
maintaining the connection of the agent with the call based on the agent providing an agent override indication indicating the call was answered by the live person.
2. The method of claim 1 , wherein:
maintaining the connection of the agent with the call occurs based on the agent providing the agent override indication indicating the call was answered by the live person before an expiry of the agent override timer.
3. The method of claim 1 , further comprising:
disconnecting the agent from the call based on the agent not providing the agent override indication indicating the call was answered by the live person within an expiry of the agent override timer.
4. The method of claim 1 , further comprising:
disconnecting the agent from the call after an expiry of the agent override timer.
5. The method of claim 1 , further comprising:
based on determining the call has been answered by the live person:
indicating on the computer display used by the agent that the live person answered the call; and
maintaining the connection to the agent with the call based on the agent not providing the agent override indication indicating the call was answered by the ACAD.
6. The method of claim 5 , further comprising:
disconnecting the agent from the call based on the agent providing prior to an expiry of the agent override timer the agent override indication indicating the ACAD answered the call.
7. The method of claim 6 , wherein the agent is disconnected from the call irrespective of the expiry of the agent override timer.
8. A system in a contact center comprising:
a dialer configured to:
originate a call;
detect the call is answered;
connect an agent to the call in response to detecting the call is answered;
analyze audio of the call to determine whether the call was answered by a live person or an automatic call answering device (“ACAD”); and
if the call is determined to have been answered by the ACAD, then
start an agent override timer,
indicate on a computer display used by the agent that the ACAD answered the call, and
maintain a connection of the agent with the call based on the agent providing an agent override indication indicating the call was answered by the live person.
9. The system of claim 8 , wherein the dialer is further configured to:
maintain the connection of the agent with the call based on the agent providing the agent override indication indicating the call was answered by the live person before an expiry of the agent override timer.
10. The system of claim 8 , wherein the dialer is further configured to:
disconnect the agent from the call based on the agent not providing the agent override indication indicating the call was answered by the live person prior to an expiry of the agent override timer.
11. The system of claim 8 , wherein dialer is further configured to release the call after an expiry of the agent override timer.
12. The system of claim 8 , wherein the dialer is further configured based on determining the call has been answered by the live person to:
indicate on the computer display used by the agent that the live person answered the call; and
maintain the connection to the agent with the call based on the agent not providing the agent override indication indicating the call was answered by the ACAD.
13. The system of claim 12 , wherein the dialer is further configured to disconnect the agent from the call based on the agent providing prior to an expiry of the agent override timer the agent override indication indicating the ACAD answered the call.
14. The system of claim 13 , wherein the agent is disconnected from the call irrespective of the expiry of the agent override timer.
15. A non-transitory computer readable medium storing instructions that when executed cause a processor in a dialer in a contact center to:
originate a call;
detect the call is answered;
connect an agent to the call in response to detecting the call is answered;
cause audio of the call to be analyzed to determine whether the call was answered by a live person or an automatic call answering device (“ACAD”); and
based on determining the call has been answered by the ACAD, then
start an agent override timer,
indicate on a computer display used by the agent that the ACAD answered the call, and
maintain a connection of the agent with the call based on the agent providing an agent override indication indicating the call was answered by the live person.
16. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer to:
maintain the connection of the agent with the call based on the agent providing before an expiry of the agent override timer the agent override indication indicating the call was answered by the live person.
17. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer to:
cause the agent to be disconnected from the call based on the agent not providing prior to an expiry of the agent override timer the agent override indication indicating the call was answered by the live person.
18. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer to:
cause the agent to be disconnected from the call after an expiry of the agent override timer.
19. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer upon determining the call has been answered by the live person to:
indicate on the computer display used by the agent that a live person answered the call; and
maintain the connection to the agent with the call based on the agent not providing the agent override indication indicating the call was answered by the ACAD.
20. The non-transitory computer readable medium of claim 15 , wherein the instructions further cause the processor in the dialer to:
cause the agent to be disconnected from the call based on the agent providing prior to an expiry of the agent override timer the agent override indication indicating the ACAD answered the call.