Universal queuing for inbound communications
First Claim
1. A method for queuing an inbound communication, comprising:
- receiving the inbound communication;
determining availability of one or more agents with respect to at least one of a plurality of communication types;
maintaining an information record associated with the inbound communication, the information record including a business opportunity associated with the inbound communication and identifying at least one of the one or more agents having a preexisting relationship with a customer initiating the inbound communication;
reviewing one or more profiles of the one or more agents to assess applicability of the one or more agents to handle the inbound communication, wherein reviewing the one or more profiles includes reviewing one or more profiles that provide a set of rules determining how many and what types of inbound communications an agent can handle at a given time, as well as preferences of the agent;
selecting, by a processor, an appropriate agent of the one or more agents based on the availability of the appropriate agent to accept the inbound communication, the selecting of the appropriate agent comprising evaluating the business opportunity with respect to the one or more profiles and evaluating the preexisting relationship with respect to the one or more profiles; and
forwarding the inbound communication to the appropriate agent.
8 Assignments
0 Petitions
Accused Products
Abstract
Exemplary systems and methods for queuing an inbound communication are provided. In exemplary embodiments, the inbound communication is received by a communication server associated with a communication type of the inbound communication. Communication statuses of one or more agents over a plurality of communication types are reviewed to determine available agents. One or more profiles are reviewed to assess applicability of one or more agents to receive the inbound communication, whereby an agent may be applicable to handle more than one inbound communication concurrently as determined by their profile. An appropriate agent is then selected based on the availability and applicability of the one or more agents to which the inbound communication is forwarded.
198 Citations
20 Claims
-
1. A method for queuing an inbound communication, comprising:
-
receiving the inbound communication; determining availability of one or more agents with respect to at least one of a plurality of communication types; maintaining an information record associated with the inbound communication, the information record including a business opportunity associated with the inbound communication and identifying at least one of the one or more agents having a preexisting relationship with a customer initiating the inbound communication; reviewing one or more profiles of the one or more agents to assess applicability of the one or more agents to handle the inbound communication, wherein reviewing the one or more profiles includes reviewing one or more profiles that provide a set of rules determining how many and what types of inbound communications an agent can handle at a given time, as well as preferences of the agent; selecting, by a processor, an appropriate agent of the one or more agents based on the availability of the appropriate agent to accept the inbound communication, the selecting of the appropriate agent comprising evaluating the business opportunity with respect to the one or more profiles and evaluating the preexisting relationship with respect to the one or more profiles; and forwarding the inbound communication to the appropriate agent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for queuing an inbound communication, comprising:
-
a status module configured to maintain communication statuses of a plurality of agents, the statuses including an availability of the plurality of agents; a profile module configured to maintain profiles associated with the plurality of agents across a plurality of communication types, the profiles providing guidelines for allowing the plurality of agents to concurrently handle one or more inbound communications, wherein one or more profiles provide a set of rules determining how many and what types of inbound communications an agent can handle at a given time, as well as preferences of the agent; a communications management server configured to maintain an information record associated with the inbound communication, the information record including a business opportunity associated with the inbound communication and identifying at least one of the one or more agents having a preexisting relationship with a customer initiating the inbound communication; and a match module configured to select an appropriate agent of the plurality of agents to direct the inbound communication based on the statuses, the business opportunity, the preexisting relationship, and the profiles. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory machine-readable medium having embodied thereon a program, the program comprising instructions for a method for queuing an inbound communication, the method comprising:
-
determining availability of one or more agents with respect to at least one of a plurality of communication types; maintaining an information record associated with the inbound communication, the information record including a business opportunity associated with the inbound communication and identifying at least one of the one or more agents having a preexisting relationship with a customer initiating the inbound communication; reviewing one or more profiles of the one or more agents to assess applicability of the one or more agents to handle the inbound communication, wherein reviewing the one or more profiles includes reviewing one or more profiles that provide a set of rules determining how many and what types of inbound communications an agent can handle at a given time, as well as preferences of the agent; selecting an appropriate agent of the one or more agents based on the availability of the appropriate agent to accept the inbound communication, the selecting of the appropriate agent comprising evaluating the business opportunity with respect to the one or more profiles and evaluating the preexisting relationship with respect to the one or more profiles; and forwarding the inbound communication to the appropriate agent.
-
Specification