Patent classifications
H04M3/5233
MULTI-CHANNEL HYBRID MODELS FOR EFFICIENT ROUTING
Systems and methods are used to generate contact type predictions that route user customer service requests within a support platform. The contact type predictions are generated using a hybrid model that includes a deep learning component and a business logic component. The deep learning component may generate a multi-channel output based on text features and context features. The multi-channel output is modified based on one or more business rules to generate the contact type predictions.
TEMPLATE-BASED MANAGEMENT OF TELECOMMUNICATIONS SERVICES
Certain aspects of the disclosure are directed to template-based management of telecommunications services. According to a specific example, a server is provided comprising one or more computer processor circuits configured to interface with a remotely-situated client entity using a first programming language. The server includes a call control engine that is configured to provide a private branch exchange (PBX) for the client entity, and identify a call control template written in a second programming language. The call control engine is further configured to control call routing by the PBX, by executing the call control template to identify at least one data source that corresponds to a call property for the VoIP telephone call, retrieve data from the data source, and implement one or more call processing functions specified by the call control template as being conditional upon the retrieved data.
CALL ROUTING BASED ON TECHNICAL SKILLS OF USERS
Aspects of call routing based on technical skills of users are discussed. Responses to a set of questions posed to a user are received to assess a technical skill level of the user. The user may be categorized in a category from among a plurality of categories based on the technical skill level and a decision may be provided to a route a call from the user to one of a human agent and a virtual agent based on the categorization.
SYSTEMS AND METHODS RELATING TO ROUTING INCOMING INTERACTIONS IN A CONTACT CENTER
A method for routing incoming interactions in a contact center. The incoming interactions are instigated by customers for communicating with the contact center, and the contact center includes agents between which the incoming interactions are routed. The method includes: determining a routing interval; identifying received incoming interactions for inclusion in a received interactions batch, each of the received incoming interactions being identified as ones of the incoming interactions that are received within the routing interval; identifying candidate agents for inclusion in a candidate agent group, the candidate agents being identified as available ones of the agents to whom the received incoming interactions of the received interaction batch can be routed; and subsequent to the end of the routing interval, routing the received incoming interactions included in the received interaction batch to the candidate agents included in the candidate agent group.
System and method for automatically assigning a customer call to an agent
Systems and methods described herein can automatically route an inbound call from an identified customer to one of a plurality of agents, the agent being selected on the basis of likelihood of a favorable outcome. The method determines a predictive model appropriate for the identified customer, with model variables including call center data, and targeted marketing data based upon risk data for the customer. An analytical engine calculates outcome predictions by applying the predictive model to values of model variables over a recent time interval. In a time-series analysis, this calculation is repeated while dynamically adjusting the recent time interval, until identifying a call routing option that satisfies a favorable outcome criterion. This method may be used to select the agent to handle the incoming call, and optionally to select a product for that agent to discuss with the identified customer.
PASSIVELY QUALIFYING CONTACTS
The techniques herein are directed generally to methods and apparatus for automatically classifying interactions with contact center, identifying contacts as being initiated by one of a normal user, a malicious actor, an inexperienced user, or a new type of a user, and invoking mitigation actions such as forwarding the caller to a dedicated agent group based on the identification.
Dynamic precision queue routing
Disclosed is a precision queuing (PQ) system that automatically and dynamically revises the values of precision queue step rules (PQSRs) with customizable thresholds based on current contact center conditions such as varying hours of operation and number of agents available.
ON-DEMAND CONTACT CENTER ELECTRONIC COMMUNICATION SYSTEM AND METHOD
Electronic communication methods and systems for rating agents and allowing customers for select agents are provided. Exemplary systems include a communication server for connecting a user to a communication with a contact center, a presence system to determine status of one or more agents, a wait-time determination engine to determine a wait time for one or more agents present for the communication, an agent scoring system for determining a score for one or more agents present for the communication, and a routing engine to connect a selected agent to the communication.
CONTEXT-AWARE REDIRECTION FROM TELEPHONY ENVIRONMENT TO MESSAGING ENVIRONMENT
A redirection and messaging system receives telephony information identifying a caller and call context from a telephony system. The system selects one of a plurality of messaging operators based on the call context, optionally sends an introductory message to the caller via a messaging service, and generates a message interface for the selected message operator. The message interface includes the caller and call context and any messages sent between the caller and the selected message operator, with an input interface allowing the selected message operator to input and send messages to the caller.
Interaction based suitable channel selection for queued customers
Assigning an appropriate channel in an omni-channel contact center environment includes receiving, by a computer of the contact center, an incoming contact via a first communication channel, the incoming contact assignable to a plurality of available communication channels; queuing, by the computer, the incoming contact in a first queue associated with the first communication channel; determining, by the computer, a preferable communication channel from among the plurality of communication channels and the first communication channel; and when the preferable communication channel is one of the plurality of communication channels, determining whether to assign the incoming contact to the preferable communication channel.