CA2329903A1 - Multimedia queuing in a customer contact or call center - Google Patents
Multimedia queuing in a customer contact or call center Download PDFInfo
- Publication number
- CA2329903A1 CA2329903A1 CA002329903A CA2329903A CA2329903A1 CA 2329903 A1 CA2329903 A1 CA 2329903A1 CA 002329903 A CA002329903 A CA 002329903A CA 2329903 A CA2329903 A CA 2329903A CA 2329903 A1 CA2329903 A1 CA 2329903A1
- Authority
- CA
- Canada
- Prior art keywords
- agent
- source
- skillset
- skillsets
- assigned
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract 14
- 238000004590 computer program Methods 0.000 claims 5
- 230000004044 response Effects 0.000 claims 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/523—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
- H04M3/5232—Call distribution algorithms
- H04M3/5233—Operator skill based call distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/523—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5158—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing in combination with automated outdialling systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5183—Call or contact centers with computer-telephony arrangements
- H04M3/5191—Call or contact centers with computer-telephony arrangements interacting with the Internet
Abstract
A method, apparatus, and customer contact or call server that provides a unified queuing mechanism for queuing multiple media requests. The queuing mechanism includes one or more skillsets each including an idle agent queue and a pending requests queue. Skillsets are assigned interrupt levels defining the importance of skillsets with respect to each other. Agents are assigned to and queued in the idle agent queue of one or more of the skillsets. As media requests are received in the pending requests queues of skillsets, agents are dispatched to attend to the requests. As an agent is dispatched from a skillset, it is removed from other skillsets that have an equal or lower interrupt level, and is maintained in skillsets that have a higher interrupt level. Consequently, an agent, tending to a media request, may be interrupted with other media requests only if the other media requests are queued in skillsets of higher inierruptibility level, and if the agent is assigned to those other skillsets. Media requests include, among other things, a voice/video call request, an e-mail request, a web form request, and an outbound voice call request.
Claims (22)
1. A method for a server including one or more agents, comprising:
receiving a first contact request of a first source;
queuing the first contact request in a pending queue of a first of one or more skillsets;
connecting a first agent assigned to the first skillset to the first source;
receiving a second contact request of a second source, where the first and second contact requests are of different media requests;
queuing the second contact request in the pending queue of a second of the one or more skillsets; and connecting a second agent to the second source.
receiving a first contact request of a first source;
queuing the first contact request in a pending queue of a first of one or more skillsets;
connecting a first agent assigned to the first skillset to the first source;
receiving a second contact request of a second source, where the first and second contact requests are of different media requests;
queuing the second contact request in the pending queue of a second of the one or more skillsets; and connecting a second agent to the second source.
2. The method of claim 1 wherein the first and second contact requests are different and include one of the following media requests: a telephone call request, an e-mail request, a web form request, and an outgoing call request.
3. The method of claim 1 wherein the first and second agents are the same agent.
4. The method of claim 1 wherein the first and second skillsets are sales and service skillsets, respectively.
5. The method of claim 1 wherein the first and second skillsets are the same skillset.
G. The method of claim 1 further comprising:
removing the first agent as a valid agent from idle queues of other skillsets that have a lower interruptibility level than the first skillset.
removing the first agent as a valid agent from idle queues of other skillsets that have a lower interruptibility level than the first skillset.
7. The method of claim 1 further comprising:
maintaining the first agent as a valid agent from idle queues of other skillsets that have a higher interruptibility level than the first skillset.
maintaining the first agent as a valid agent from idle queues of other skillsets that have a higher interruptibility level than the first skillset.
8. The method of claim 7 further comprising:
receiving a third contact request of a third source;
queuing the third contact request in a pending queue of a third skillset, where the third skillset has a higher interruptibility level than the first skillset;
putting on hold the connection of the first agent and the first source;
connecting the first agent assigned to the third skillset to the third source;
removing the first agent as a valid agent in the third skillset;
connecting the first agent back to the first source when the connection between the first agent and the third source is terminated; and adding the first agent as a valid agent in the third skillset.
receiving a third contact request of a third source;
queuing the third contact request in a pending queue of a third skillset, where the third skillset has a higher interruptibility level than the first skillset;
putting on hold the connection of the first agent and the first source;
connecting the first agent assigned to the third skillset to the third source;
removing the first agent as a valid agent in the third skillset;
connecting the first agent back to the first source when the connection between the first agent and the third source is terminated; and adding the first agent as a valid agent in the third skillset.
9. A queuing method for a call or contact server having one or more agents, comprising:
receiving a contact request from a source;
queuing the contact request in a first skillset assigned a first interrupt level;
connecting an agent assigned to the first skillset to the source; and maintaining the agent as a valid agent in a second skillset that is assigned a second interrupt level, the second interrupt level being at a higher interruptibility level than the first interrupt level.
receiving a contact request from a source;
queuing the contact request in a first skillset assigned a first interrupt level;
connecting an agent assigned to the first skillset to the source; and maintaining the agent as a valid agent in a second skillset that is assigned a second interrupt level, the second interrupt level being at a higher interruptibility level than the first interrupt level.
10. The queuing method of claim 9 further comprising:
removing the agent as a valid agent in other skillsets assigned interrupt levels that are equal to or lower than the first interrupt level.
removing the agent as a valid agent in other skillsets assigned interrupt levels that are equal to or lower than the first interrupt level.
11. The queuing method of claim 9 further comprising:
receiving a second contact request from a second source;
queuing the second contact request in the second skillset;
causing the agent to hold the first source;
connecting the agent to the second source.
receiving a second contact request from a second source;
queuing the second contact request in the second skillset;
causing the agent to hold the first source;
connecting the agent to the second source.
12. The queuing method of claim 11 further comprising:
connecting the agent back to the first source when the connection between the agent and the second source is completed;
adding the agent as a valid agent in the second skillset; and adding the agent as a valid agent in the first skillset when the connection between the agent and the first source is completed.
connecting the agent back to the first source when the connection between the agent and the second source is completed;
adding the agent as a valid agent in the second skillset; and adding the agent as a valid agent in the first skillset when the connection between the agent and the first source is completed.
13. The queuing method of claim 9 wherein the first and second sources each include one of the following: an audio call, a video call, an e-mail, a web form, and a fax.
14. A system, comprising:
a memory element having one or more instructions; and a processor coupled to the memory element, the processor, in response to the one or more instructions, to, receive a contact request from a source;
queue the contact request in a first skillset assigned a first interrupt level;
connect an agent assigned to the first skillset to the source; and remove the agent as a valid agent in other skillsets assigned interrupt levels that are equal to or lower than the first interrupt level.
a memory element having one or more instructions; and a processor coupled to the memory element, the processor, in response to the one or more instructions, to, receive a contact request from a source;
queue the contact request in a first skillset assigned a first interrupt level;
connect an agent assigned to the first skillset to the source; and remove the agent as a valid agent in other skillsets assigned interrupt levels that are equal to or lower than the first interrupt level.
15. The system of claim 14 wherein the processor to further, maintain the agent as a valid agent in a second skillset that is assigned a second interrupt level, the second interrupt level being at a higher interruptibility level than the first interrupt level.
16. The system of claim 14 wherein the processor to further, receive a second contact request from a second source;
queue the second contact request in the second skillset;
cause the agent to hold the first source; and connect the agent to the second source.
queue the second contact request in the second skillset;
cause the agent to hold the first source; and connect the agent to the second source.
17. The system of claim 16 wherein the processor to further, connect the agent back to the first source when the connection between the agent and the second source is terminated;
add the agent as a valid agent in the second skillset; and add the agent as a valid agent in the first skillset when the connection between the agent and the first source is completed.
add the agent as a valid agent in the second skillset; and add the agent as a valid agent in the first skillset when the connection between the agent and the first source is completed.
18. A computer program product, comprising:
a computer usable medium having computer readable program code embodied therein to receive a contact request from a source;
computer readable program code to queue the contact request in a first skillset assigned a first interrupt level;
computer readable program code to connect an agent assigned to the first skillset to the source; and computer readable program code to remove the agent as a valid agent in other skillsets assigned interrupt levels that are equal to or lower than the first interrupt level.
a computer usable medium having computer readable program code embodied therein to receive a contact request from a source;
computer readable program code to queue the contact request in a first skillset assigned a first interrupt level;
computer readable program code to connect an agent assigned to the first skillset to the source; and computer readable program code to remove the agent as a valid agent in other skillsets assigned interrupt levels that are equal to or lower than the first interrupt level.
19. The computer program product of claim 18 further comprising:
computer readable program code to maintain the agent as a valid agent in a second skillset that is assigned a second interrupt level, the second interrupt level being at a higher interruptibility level than the first interrupt level.
computer readable program code to maintain the agent as a valid agent in a second skillset that is assigned a second interrupt level, the second interrupt level being at a higher interruptibility level than the first interrupt level.
20. The computer program product of claim 18 further comprising:
computer readable program code to receive a second contact request from a second source;
computer readable program code to queue the second contact request in the second skillset;
computer readable program code to cause the agent to hold the first source;
and computer readable program code to connect the agent to the second source.
computer readable program code to receive a second contact request from a second source;
computer readable program code to queue the second contact request in the second skillset;
computer readable program code to cause the agent to hold the first source;
and computer readable program code to connect the agent to the second source.
21. The computer program product of claim 20 further comprising:
computer readable program code to connect the agent back to the first source when the connection between the agent and the second source is terminated;
computer readable program code to add the agent as a valid agent in the second skillset; and computer readable program code to add the agent as a valid agent in the first skillset when the connection between the agent and the first source is completed.
computer readable program code to connect the agent back to the first source when the connection between the agent and the second source is terminated;
computer readable program code to add the agent as a valid agent in the second skillset; and computer readable program code to add the agent as a valid agent in the first skillset when the connection between the agent and the first source is completed.
22. The computer program product of claim 18 wherein the first and second sources each include one of the following: an audio call, a video call, an e-mail, a web form, and a fax.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/474,422 | 1999-12-29 | ||
US09/474,422 US6771765B1 (en) | 1999-12-29 | 1999-12-29 | Multimedia queuing in a customer contact or call center |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2329903A1 true CA2329903A1 (en) | 2001-06-29 |
CA2329903C CA2329903C (en) | 2012-01-03 |
Family
ID=23883465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2329903A Expired - Lifetime CA2329903C (en) | 1999-12-29 | 2000-12-28 | Multimedia queuing in a customer contact or call center |
Country Status (3)
Country | Link |
---|---|
US (1) | US6771765B1 (en) |
EP (1) | EP1113656A3 (en) |
CA (1) | CA2329903C (en) |
Families Citing this family (104)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6480600B1 (en) | 1997-02-10 | 2002-11-12 | Genesys Telecommunications Laboratories, Inc. | Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality |
US7031442B1 (en) | 1997-02-10 | 2006-04-18 | Genesys Telecommunications Laboratories, Inc. | Methods and apparatus for personal routing in computer-simulated telephony |
US6104802A (en) | 1997-02-10 | 2000-08-15 | Genesys Telecommunications Laboratories, Inc. | In-band signaling for routing |
US6985943B2 (en) | 1998-09-11 | 2006-01-10 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center |
US6711611B2 (en) | 1998-09-11 | 2004-03-23 | Genesis Telecommunications Laboratories, Inc. | Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure |
US6856618B2 (en) | 1997-10-21 | 2005-02-15 | Intel Corporation | Apparatus and method for computer telephone integration in packet switched telephone networks |
US8184557B2 (en) | 1997-10-21 | 2012-05-22 | Intel Corporation | Apparatus and method for computer controlled call processing applications in packet switched telephone networks |
US6201805B1 (en) | 1997-10-21 | 2001-03-13 | Dialogic Corporation | Apparatus and method for computer telephone integration in packet switched telephone networks |
US6876633B2 (en) | 1997-10-21 | 2005-04-05 | Intel Corporation | Apparatus and method for computer telephone integration in packet switched telephone networks |
US7072308B2 (en) | 1997-10-21 | 2006-07-04 | Intel Corporation | Apparatus and method for computer controlled call processing applications in packet switched telephone networks |
US7068648B2 (en) | 1997-10-21 | 2006-06-27 | Intel Corporation | Apparatus and method for computer controlled call processing and information provision |
US7126942B2 (en) | 1997-10-21 | 2006-10-24 | Intel Corporation | Apparatus and method for integrated computer controlled call processing in packet switched telephone networks |
US6901068B1 (en) | 1997-10-21 | 2005-05-31 | Intel Corporation | Apparatus and method for computer controlled call processing applications in packet switched telephone networks |
USRE46528E1 (en) | 1997-11-14 | 2017-08-29 | Genesys Telecommunications Laboratories, Inc. | Implementation of call-center outbound dialing capability at a telephony network level |
US7907598B2 (en) | 1998-02-17 | 2011-03-15 | Genesys Telecommunication Laboratories, Inc. | Method for implementing and executing communication center routing strategies represented in extensible markup language |
US6332154B2 (en) | 1998-09-11 | 2001-12-18 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface |
US7185332B1 (en) | 1998-03-25 | 2007-02-27 | Symantec Corporation | Multi-tiered incremental software updating |
USRE46153E1 (en) | 1998-09-11 | 2016-09-20 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment |
US6394181B2 (en) * | 1999-06-18 | 2002-05-28 | Halliburton Energy Services, Inc. | Self-regulating lift fluid injection tool and method for use of same |
JP3848039B2 (en) * | 1999-09-06 | 2006-11-22 | 株式会社リコー | Internet facsimile gateway apparatus and control method thereof |
US20040202309A1 (en) * | 1999-11-16 | 2004-10-14 | Knowlagent, Inc. | Managing the rate of delivering performance interventions in a contact center |
US20040202308A1 (en) * | 1999-11-16 | 2004-10-14 | Knowlagent, Inc. | Managing the selection of performance interventions in a contact center |
US20050175971A1 (en) * | 1999-11-16 | 2005-08-11 | Knowlagent, Inc., Alpharetta, Ga | Method and system for scheduled delivery of training to call center agents |
US20060233346A1 (en) * | 1999-11-16 | 2006-10-19 | Knowlagent, Inc. | Method and system for prioritizing performance interventions |
US7929978B2 (en) | 1999-12-01 | 2011-04-19 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network |
US7043193B1 (en) * | 2000-05-09 | 2006-05-09 | Knowlagent, Inc. | Versatile resource computer-based training system |
US7305082B2 (en) * | 2000-05-09 | 2007-12-04 | Nice Systems Ltd. | Method and apparatus for quality assurance in a multimedia communications environment |
US6408277B1 (en) | 2000-06-21 | 2002-06-18 | Banter Limited | System and method for automatic task prioritization |
US7673241B2 (en) * | 2002-06-26 | 2010-03-02 | Siebel Systems, Inc. | User interface for multi-media communication for the visually disabled |
US7568001B2 (en) * | 2001-01-30 | 2009-07-28 | Intervoice, Inc. | Escalated handling of non-realtime communications |
US7254641B2 (en) * | 2001-01-30 | 2007-08-07 | Intervoice, Inc. | Digital multimedia contact center with tier escalation and deescalation in response to changed criteria |
US7581230B2 (en) * | 2001-02-06 | 2009-08-25 | Siebel Systems, Inc. | Adaptive communication application programming interface |
US7505577B2 (en) * | 2001-03-31 | 2009-03-17 | Siebel Systems, Inc. | System and method for multi-channel communication queuing |
US8031860B2 (en) | 2001-02-21 | 2011-10-04 | Genesys Telecommunications Laboratories, Inc. | Distributed hardware/software system for managing agent status in a communication center |
US7647411B1 (en) | 2001-02-26 | 2010-01-12 | Symantec Corporation | System and method for controlling distribution of network communications |
AU2002240526A1 (en) | 2001-02-26 | 2002-09-12 | Eprivacy Group, Inc. | System and method for controlling distribution of network communications |
US7315616B2 (en) * | 2001-03-31 | 2008-01-01 | Siebel Systems, Inc. | System and method for maintaining real-time agent information for multi-channel communication queuing |
US8601492B2 (en) * | 2001-03-31 | 2013-12-03 | Siebel Systems, Inc. | User interface for multi-channel communication |
US20030018705A1 (en) * | 2001-03-31 | 2003-01-23 | Mingte Chen | Media-independent communication server |
US7730204B2 (en) * | 2001-03-31 | 2010-06-01 | Siebel Systems, Inc. | Extensible interface for inter-module communication |
US20070203797A1 (en) * | 2001-03-31 | 2007-08-30 | Annadata Anil K | Configurable media-independent server |
US20030206192A1 (en) * | 2001-03-31 | 2003-11-06 | Mingte Chen | Asynchronous message push to web browser |
US7110525B1 (en) * | 2001-06-25 | 2006-09-19 | Toby Heller | Agent training sensitive call routing system |
US7103171B1 (en) | 2001-06-29 | 2006-09-05 | Siebel Systems, Inc. | System and method for multi-channel communication queuing using routing and escalation rules |
US8416943B2 (en) * | 2001-07-31 | 2013-04-09 | Aspect Software, Inc. | System and method for distributing customer contacts |
US7174010B2 (en) * | 2001-11-05 | 2007-02-06 | Knowlagent, Inc. | System and method for increasing completion of training |
US8091042B2 (en) | 2001-11-15 | 2012-01-03 | Siebel Systems, Inc. | Apparatus and method for displaying selectable icons in a toolbar for a user interface |
US7372952B1 (en) | 2002-03-07 | 2008-05-13 | Wai Wu | Telephony control system with intelligent call routing |
US7620169B2 (en) * | 2002-06-17 | 2009-11-17 | Avaya Inc. | Waiting but not ready |
US7230946B2 (en) * | 2002-08-16 | 2007-06-12 | Nuasis Corporation | Remote agent access method to a VoIP contact center where high QoS is not supported |
US8171420B2 (en) * | 2002-08-16 | 2012-05-01 | Intervoice, Inc. | Automatic management of the visual space while performing a task |
EP1546841A4 (en) * | 2002-08-16 | 2006-03-01 | Nuasis Corp | High availability voip subsystem |
US7274787B1 (en) | 2002-08-16 | 2007-09-25 | Intervoice, Inc. | Scheduled return to queue with priority (SRQP) |
US7212624B2 (en) * | 2002-09-24 | 2007-05-01 | Nortal Networks Limited | Using information about software events to route contacts in a contact center |
US7421475B2 (en) * | 2002-10-22 | 2008-09-02 | Dell Products L.P. | Method and system for e-mail allocation |
US7418094B2 (en) * | 2003-01-06 | 2008-08-26 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for multimedia interaction routing according to agent capacity sets |
US9818136B1 (en) | 2003-02-05 | 2017-11-14 | Steven M. Hoffberg | System and method for determining contingent relevance |
US7373519B1 (en) | 2003-04-09 | 2008-05-13 | Symantec Corporation | Distinguishing legitimate modifications from malicious modifications during executable computer file modification analysis |
US7158628B2 (en) * | 2003-08-20 | 2007-01-02 | Knowlagent, Inc. | Method and system for selecting a preferred contact center agent based on agent proficiency and performance and contact center state |
US8713544B1 (en) | 2003-11-25 | 2014-04-29 | Symantec Corporation | Universal data-driven computer proxy |
US7606772B2 (en) | 2003-11-28 | 2009-10-20 | Manyworlds, Inc. | Adaptive social computing methods |
USRE45770E1 (en) | 2003-11-28 | 2015-10-20 | World Assets Consulting Ag, Llc | Adaptive recommendation explanations |
US20090018918A1 (en) * | 2004-11-04 | 2009-01-15 | Manyworlds Inc. | Influence-based Social Network Advertising |
US8600920B2 (en) | 2003-11-28 | 2013-12-03 | World Assets Consulting Ag, Llc | Affinity propagation in adaptive network-based systems |
US8566263B2 (en) * | 2003-11-28 | 2013-10-22 | World Assets Consulting Ag, Llc | Adaptive computer-based personalities |
US7526458B2 (en) | 2003-11-28 | 2009-04-28 | Manyworlds, Inc. | Adaptive recommendations systems |
US7526459B2 (en) | 2003-11-28 | 2009-04-28 | Manyworlds, Inc. | Adaptive social and process network systems |
US7493294B2 (en) * | 2003-11-28 | 2009-02-17 | Manyworlds Inc. | Mutually adaptive systems |
US7539652B2 (en) | 2003-11-28 | 2009-05-26 | Manyworlds, Inc. | Adaptive self-modifying and recombinant systems |
US7467378B1 (en) | 2004-02-09 | 2008-12-16 | Symantec Corporation | System state rollback after modification failure |
US7616742B2 (en) * | 2004-05-06 | 2009-11-10 | Intervoice, Inc. | Bandwidth reduction in a VoIP network using music on hold |
US20070203589A1 (en) * | 2005-04-08 | 2007-08-30 | Manyworlds, Inc. | Adaptive Recombinant Process Methods |
US20060072739A1 (en) * | 2004-10-01 | 2006-04-06 | Knowlagent Inc. | Method and system for assessing and deploying personnel for roles in a contact center |
US20060095321A1 (en) * | 2004-11-01 | 2006-05-04 | Jianpeng Shi | Method and apparatus for promotion management |
US7881450B1 (en) | 2005-09-15 | 2011-02-01 | Avaya Inc. | Answer on hold notification |
US8041800B2 (en) * | 2005-11-08 | 2011-10-18 | International Business Machines Corporation | Automatic orchestration of dynamic multiple party, multiple media communications |
US9008075B2 (en) | 2005-12-22 | 2015-04-14 | Genesys Telecommunications Laboratories, Inc. | System and methods for improving interaction routing performance |
US8180044B1 (en) * | 2006-02-16 | 2012-05-15 | Avaya Inc. | Semantic contact center management |
US7599861B2 (en) | 2006-03-02 | 2009-10-06 | Convergys Customer Management Group, Inc. | System and method for closed loop decisionmaking in an automated care system |
US7809663B1 (en) | 2006-05-22 | 2010-10-05 | Convergys Cmg Utah, Inc. | System and method for supporting the utilization of machine language |
US8379830B1 (en) | 2006-05-22 | 2013-02-19 | Convergys Customer Management Delaware Llc | System and method for automated customer service with contingent live interaction |
US20080043984A1 (en) * | 2006-07-27 | 2008-02-21 | International Business Machines Corporation | Integrating disparate systems within a pre-set CTI framework for routing |
US8582750B2 (en) * | 2006-07-31 | 2013-11-12 | Cisco Technology, Inc. | Connection recovery in a call center |
US8971520B1 (en) | 2006-10-27 | 2015-03-03 | Answer Financial Inc. | Method for optimizing skill assignment in call center agent applications |
US20100198647A1 (en) * | 2009-02-02 | 2010-08-05 | Ford Motor Company | Technical hotline resource management method and system |
US9955012B2 (en) | 2009-04-21 | 2018-04-24 | Genesys Telecommunications Laboratories, Inc. | Pacing in knowledge worker engagement |
US9654634B2 (en) | 2009-04-21 | 2017-05-16 | Genesys Telecommunications Laboratories, Inc. | Management of transaction routing to enterprise agents |
US8625772B2 (en) * | 2009-12-22 | 2014-01-07 | Cyara Solutions Pty Ltd. | Integrated testing platform for contact centres |
US20120195304A1 (en) * | 2011-01-18 | 2012-08-02 | Steve Lawrence Fogel | Voip content delivery and control manager |
US8537999B1 (en) * | 2011-09-09 | 2013-09-17 | Cisco Technology, Inc. | Managing precedence call preemption in a communication environment |
US8306213B1 (en) | 2011-11-22 | 2012-11-06 | Google Inc. | Skill and level assignment via concentric inlaid circles |
US9042541B2 (en) * | 2013-03-28 | 2015-05-26 | Unify Gmbh & Co. Kg | Multi-node predictive dialing for scalability |
US9826095B2 (en) * | 2014-01-22 | 2017-11-21 | Avaya Inc. | Systems and methods for multichannel routing of work items in a contact center |
US10742812B1 (en) | 2016-10-14 | 2020-08-11 | Allstate Insurance Company | Bilateral communication in a login-free environment |
US10657599B2 (en) | 2016-10-14 | 2020-05-19 | Allstate Insurance Company | Virtual collaboration |
US11463654B1 (en) | 2016-10-14 | 2022-10-04 | Allstate Insurance Company | Bilateral communication in a login-free environment |
USD878392S1 (en) | 2017-11-27 | 2020-03-17 | Allstate Insurance Company | Display screen with graphical user interface |
USD848467S1 (en) | 2017-11-27 | 2019-05-14 | Allstate Insurance Company | Display screen with graphical user interface |
USD849773S1 (en) | 2017-11-27 | 2019-05-28 | Allstate Insurance Company | Display screen with graphical user interface |
USD851668S1 (en) | 2017-11-27 | 2019-06-18 | Allstate Insurance Company | Display screen with graphical user interface |
US11082562B2 (en) * | 2018-04-30 | 2021-08-03 | Aurelio Luis Miguel ALONSO Y CALOCA | Contact center system and methods for handling voice and data teleservices through mobile devices |
US11785144B2 (en) | 2018-04-30 | 2023-10-10 | Aurelio Luis Miguel ALONSO Y CALOCA | Methods for handling voice and data teleservices through mobile devices with asynchronous communication |
TWI713868B (en) * | 2018-07-26 | 2020-12-21 | 彰化商業銀行股份有限公司 | Intelligent guidance system |
US11153439B2 (en) * | 2018-10-22 | 2021-10-19 | Avaya Inc. | Managing agent occupancy in an omni-channel environment |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4510351A (en) | 1982-10-28 | 1985-04-09 | At&T Bell Laboratories | ACD Management information system |
US5386464A (en) | 1991-12-19 | 1995-01-31 | Telefonaktiebolaget L M Ericsson | Feature control system utilizing design oriented state table language |
US5511116A (en) | 1992-08-25 | 1996-04-23 | Bell Communications Research Inc. | Method of creating and accessing value tables in a telecommunication service creation and execution environment |
US5450480A (en) | 1992-08-25 | 1995-09-12 | Bell Communications Research, Inc. | Method of creating a telecommunication service specification |
JPH06232982A (en) * | 1993-02-02 | 1994-08-19 | Fujitsu Ltd | Distribution control system for incoming call |
DE69420096T2 (en) | 1993-09-22 | 1999-12-09 | Teknekron Infowitch Corp | Telecommunication system monitoring |
US5946386A (en) * | 1996-03-11 | 1999-08-31 | Xantel Corporation | Call management system with call control from user workstation computers |
US5793861A (en) | 1996-06-11 | 1998-08-11 | Executone Information Systems, Inc. | Transaction processing system and method |
US6058435A (en) | 1997-02-04 | 2000-05-02 | Siemens Information And Communications Networks, Inc. | Apparatus and methods for responding to multimedia communications based on content analysis |
US6263066B1 (en) * | 1997-02-06 | 2001-07-17 | Genesys Telecommunications Laboratories, Inc. | Multimedia managing and prioritized queuing system integrated with intelligent routing capability |
US6044146A (en) | 1998-02-17 | 2000-03-28 | Genesys Telecommunications Laboratories, Inc. | Method and apparatus for call distribution and override with priority |
US6449260B1 (en) | 1998-05-01 | 2002-09-10 | Siemens Information And Communication Networks, Inc. | Multimedia automatic call distribution system |
US6449356B1 (en) * | 1998-05-26 | 2002-09-10 | Rockwell Semiconductor Systems, Inc. | Method of multi-media transaction processing |
US6356633B1 (en) * | 1999-08-19 | 2002-03-12 | Mci Worldcom, Inc. | Electronic mail message processing and routing for call center response to same |
-
1999
- 1999-12-29 US US09/474,422 patent/US6771765B1/en not_active Expired - Lifetime
-
2000
- 2000-12-07 EP EP00650205A patent/EP1113656A3/en not_active Ceased
- 2000-12-28 CA CA2329903A patent/CA2329903C/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP1113656A3 (en) | 2003-10-01 |
EP1113656A2 (en) | 2001-07-04 |
US6771765B1 (en) | 2004-08-03 |
CA2329903C (en) | 2012-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2329903A1 (en) | Multimedia queuing in a customer contact or call center | |
KR19980080016A (en) | How to choose a pending call based on estimated wait time | |
US7085367B1 (en) | Call duration alert | |
US6681010B1 (en) | Methods, systems and computer program products for automatic task distribution | |
US7023980B2 (en) | Outbound dialing decision criteria based | |
US6353667B1 (en) | Minimum interruption cycle time threshold for reserve call center agents | |
JP4295186B2 (en) | Apparatus and method for improving and enhancing telephony | |
US6438599B1 (en) | Method and apparatus for establishing communication between a transaction initiator and a transaction processing system | |
US8351595B2 (en) | Restoration of a caller to a previous place in an on-hold queue | |
JP2001077923A (en) | Voice prompt change based on previous communication in call center | |
JP2000041107A (en) | Multimedia work processing method and device | |
JP2002051149A (en) | Wait time prediction system in non-real time customer contact | |
WO2001074035A3 (en) | Method and apparatus for recording and automated playback of personal agent greetings in a communication-center environment | |
CA2416959A1 (en) | System and method for unified messaging in inter/intranet telephony | |
US20040042612A1 (en) | Apparatus and method for providing caller-specific data to agent station and for automatically launching corresponding application | |
US6751211B1 (en) | Method and apparatus for communicating information | |
CN110945860A (en) | Techniques for behavioral pairing in a contact center system | |
US9055140B2 (en) | Contact center queue priority management method and system | |
CA2428910A1 (en) | Method and apparatus for proactively sending a message | |
GB2393604A (en) | Translating media type of agent communication based upon agent preference | |
CN1507737B (en) | Methods and apparatus for controlling call pullback by an automatic call distribution (ACD) system from an interactive voice response (IVR) system | |
US8315373B1 (en) | Enhanced polling method and system | |
US6870925B2 (en) | Method and apparatus for providing music to an agent during non-voice dialog communication in an automatic call distributor system | |
US7751550B2 (en) | Method of providing status information within an ACD | |
US9742917B1 (en) | Customer callback reward system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20201229 |