H04M3/5235

System and method for managing routing of customer calls to agents

A call management system of a call center retrieves from a customer database enterprise customer data associated with an identified customer in a customer call, which may include customer event data, attributions data, and activity event data. The customer database tracks prospects, leads, new business, and purchasers of an enterprise. The system retrieves customer demographic data associated with the identified customer. A predictive model is selected from a plurality of predictive models based on retrieved enterprise customer data. The selected predictive model, including a logistic regression model and tree based model, determines a value prediction signal for the identified customer, then classifies the identified customer into a first value group or a second value group. The system routes a customer call classified in the first value group to a first call queue assignment, and routes a customer call classified in the second value group to a second call queue assignment.

WEB WIDGET THAT FACILITATES TELEPHONE CALLS WITH CUSTOMER-SUPPORT AGENTS AND OTHER CUSTOMER-SUPPORT SERVICES

A system and method for providing customer-support services to a user of a website through a web widget. When the user accesses a web page containing the web widget, a call is automatically made from the web widget to a customer-support system. In response to the call, the system obtains status information from the customer-support system indicating whether customer-support agents are available to take telephone phone calls. If the status information indicates customer-support agents are available to take telephone calls, the web widget provides a call-related interface to the user, wherein the call-related interface is configured to facilitate a telephone call with a customer-support agent. If the status information indicates customer-support agents are not available to take telephone calls, the web widget provides a non-call-related interface to the user, wherein the non-call-related interface is configured to facilitate an alternative channel of customer support that does not involve a telephone call.

TECHNIQUES FOR BENCHMARKING PAIRING STRATEGIES IN A CONTACT CENTER SYSTEM
20210211542 · 2021-07-08 · ·

A method is provided. The method comprises associating a first pairing strategy to a first plurality of contacts during a first period of time, associating a second pairing strategy to a second plurality of contacts during a second period of time, associating a third pairing strategy to a third plurality of contacts during a third period of time, associating the first pairing strategy to a fourth plurality of contacts during a fourth period of time, associating the second pairing strategy to a fifth plurality of contacts during a fifth period of time, associating to a sixth plurality of contacts during a sixth period of time, determining a first performance measurement based on outcomes of the first, second, fourth, and fifth pluralities of contacts, determining a second performance measurement based on outcomes of the third and sixth pluralities of contacts, and outputting data that enables a comparison of the first and second performance measurements.

TECHNIQUES FOR BENCHMARKING PAIRING STRATEGIES IN A CONTACT CENTER SYSTEM
20210211543 · 2021-07-08 · ·

A method is provided. The method comprises associating a first pairing strategy to a first plurality of contacts during a first period of time, associating a second pairing strategy that is different from the first pairing strategy to a second plurality of contacts during a second period of time later than the first period of time, and associating a third pairing strategy that is different from the first pairing strategy to a third plurality of contacts during a third period of time later than the second period of time. The method also comprises determining a first performance measurement based on outcomes of the first and second pluralities of contacts, determining a second performance measurement based on outcomes of the third plurality of contacts, and outputting data that enables a comparison of the first and second performance measurements.

System and method for a work distribution service
10904389 · 2021-01-26 · ·

Systems and methods for a work distribution service. At a multi-tenant platform that provides a work distribution service for a plurality of external systems, a priority is assigned to a first work item of a first external system. The work item is received via a RESTful work item API call request. The priority is assigned based on work item attributes of the work item and a workflow instruction corresponding to workflow information specified by the work item. The workflow instruction is provided by the external system via a RESTful Workflow API. A worker is assigned to the work item based on: the priority of the work item, the workflow information, and worker state managed by the first external system via a RESTful Worker API. The worker state includes worker attributes. The work item is generated by the external system, and the workflow instruction is managed by the external system.

Reprioritizing waitlisted callers based on real-time biometric feedback

Techniques for reprioritizing waitlisted callers using biometric feedback. A biometric aspect of a calling user is monitored in real time via a sensor. A digital output characterizing an emotional state of the user is generated. The digital output is encoded and transmitted to a server via multi-frequency signaling. The server decodes the digital output and reprioritizes the calling user relative to other calling users in the waitlist, in order to expedite the calling user being serviced.

CONSUMER ELECTRONIC REGISTRATION, CONTROL AND SUPPORT CONCIERGE DEVICE AND METHOD
20210021710 · 2021-01-21 · ·

We disclose a concierge device that can be configured to register, control and support a consumer device. It can alternatively or redundantly connect to a home management bridge and/or cloud-based management servers. It can accept menus that allow a single concierge device to provide a wide range of functions for various consumer devices. The concierge device allows the user in a single action to initiate a support session, automatically identifying the consumer device. The concierge device can be configured for voice or video support calls. The concierge device in conjunction with a home management bridge or gateway can manage on boarding of components of an automated home, such as switches and lamps. Implementations of the concierge device that include a display can show supplemental information, such as advertising, optionally in coordination with media being played on a consumer device coupled in communication with the concierge device.

Techniques for benchmarking pairing strategies in a contact center system
10897540 · 2021-01-19 · ·

Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system comprising: determining for each contact of a plurality of contacts, an associated plurality of historical contact assignments; determining, for each contact, an associated outcome value; partitioning, for each contact, the associated plurality of historical assignments into a first associated subset assigned using a first pairing strategy and a second associated subset assigned using a second pairing strategy; determining, for each contact, a first portion of the associated outcome value attributable to the first associated subset and a second portion of the associated outcome value attributable to the second associated subset; outputting a difference in performance between the first and second pairing strategies according to the first and second associated portions of the associated outcome value for each contact.

FEEDBACK BASED COMMUNICATION ROUTER
20210014357 · 2021-01-14 ·

An inbound communication is received by a contact center. For example, the inbound communication may be a text-based communication. The inbound communication is classified based on feedback from one or more prior inbound communications. For example, the feedback may be based on whether a previous communication was transferred, was dropped, based on feedback provided by a contact center agent, based on feedback provided by a user, and/or the like. In response to classifying the first inbound communication, the inbound communication is routed differently in the contact center. For example, the inbound communication is routed to a different contact center queue based on the feedback of the previous communication.

Techniques for benchmarking pairing strategies in a contact center system
10893146 · 2021-01-12 · ·

Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one embodiment, the techniques may be realized as a method for benchmarking pairing strategies in a contact center system comprising: determining for each contact of a plurality of contacts, an associated plurality of historical contact assignments; determining, for each contact, an associated outcome value; partitioning, for each contact, the associated plurality of historical assignments into a first associated subset assigned using a first pairing strategy and a second associated subset assigned using a second pairing strategy; determining, for each contact, a first portion of the associated outcome value attributable to the first associated subset and a second portion of the associated outcome value attributable to the second associated subset; outputting a difference in performance between the first and second pairing strategies according to the first and second associated portions of the associated outcome value for each contact.