H04M3/5141

Unified communications incorporation in a contact center

The technology disclosed herein enables incorporation of feature sets of a unified communications system and a contact center system. In a particular embodiment, a method includes, in a contact center system, in response to an agent logging into the contact center system, establishing a first connection between the contact center system and a unified communications endpoint operated by the agent. The first connection is established using a unified communications system that services the unified communications endpoint. After establishing the first connection, the method includes identifying a call on a second connection between the contact center system and a second endpoint operated by a user. In response to selecting the agent to handle the call, the method includes bridging the first connection and the second connection.

Managed channel for agent-to-agent consultation

Communications between agents and customers are a key feature of contact centers. Agents may have a question about how to perform a particular task, a response to the question that other agents may know. A supervisor may be presently unavailable and transferring the customer requires significantly more overhead and resources. The systems and methods herein disclose an agent-to-agent (A-to-A) channel that enables a question to be posed to an agent and receive a response via a dedicated channel for A-to-A communications. Accordingly, the agent may stay engaged with the customer and resolve issues without the need to wait for a supervisor or transfer the customer to another agent.

THIRD-PARTY SERVICE FOR SUGGESTING A RESPONSE TO A RECEIVED MESSAGE

A third-party service may be used to assist entities in responding to requests of users by determining a suggested response to a received communication. The third party service may receive a request from a first entity, such as via an application programming interface request, that includes a message in a conversation. A conversation feature vector may be computed by processing the message with a first neural network. A suggested respond to the message may be determined by processing the conversation feature vector with a second neural network. The third-party service may then return the suggested response for use in the conversation. The third-party service may similarly be used to assist other entities in responding to requests of users.

SYSTEMS AND METHODS FOR FACILITATING COMMUNICATION BETWEEN A USER AND A SERVICE PROVIDER
20230216956 · 2023-07-06 ·

Systems and methods are disclosed for generating a dynamic customized script to facilitate communication between a user and a service provider. The method includes receiving, via an interactive voice response (IVR) system, a request from a mobile device associated with at least one user. The contextual information associated with at least one user is processed, in real-time, based, at least in part, on the request. A dynamic customized script specific to the request is generated, in real-time, based, at least in part, on the processing of the contextual information. The request is routed, via the IVR system, to an agent from a pool of agents of the service provider. A presentation of the dynamic customized script is generated in a user interface of a device associated with the agent, wherein the dynamic customized script is step-by-step guidance to the agent for handling the request of at least one user.

System and method for queuing a communication session

A system and method including receiving a request to enqueue a communication session; adding the communication session to the queue of a plurality of communication sessions; upon adding the communication to the queue, transferring control logic to the configured wait-state application; receiving a dequeue request initiated by a second entity; in response to the dequeue request, managing the procession of communication sessions in the queue; and dequeuing a communication session from the queue.

System and method for omnichannel text-based communication system utilizing an automated assistant
11532020 · 2022-12-20 · ·

A system and method for adaptive advertisement management for the serving of vehicle description pages and an automated customer engagement thereof. The system is a cloud-based network containing a campaign database, an analytics database, an adaptive advertisement management, a short message service server with automated response capabilities, and user mobile and compute devices that transmit a vehicle description page associated with an advertisement campaign embedded with a communication initiator for display on a customer computing device. Taken together or in part, said system optimizes advertising campaigns across multiple platforms, provides strong analytics for all advertising types while allowing users to engage with advertising quickly and in a real-time automated fashion.

Systems and methods for assigning contacts in a blended contact center

Assigning contacts in a contact center including extracting, by a blend application, contextual information related to an inbound contact received at a first port and transmitting, by the blend application, the contextual information to an outbound dialer. The outbound dialer places an outbound call from a second port to the first port, automatically patches the second port with a third port that is associated with an agent assigned to an outbound campaign, and connects a customer device associated with the inbound contact to a device associated with the agent, during which the agent remains assigned to the outbound campaign.

Initialization of automated workflows

A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. In some instances, a first communications session may be started between a first user and a second user. During the first communications session, one or more communications may be processed to select an intent of the first user and a value of an information item communicated by the first user. An automated workflow may be selected to continue assisting the first user, and the first user may be transferred to a second communications session with the automated workflow. The automated workflow may be initialized with the value of the information item that was provided during the first communications session so that the first user does not need to repeat information.

Handing off customer-support conversations between a human agent and a bot without requiring code changes

A system and methods are provided for passing control of a customer-support conversation among integrations responsible for responding to a customer during the customer-support conversation. The system receives a message from a source integration, which is presently responsible for responding to the customer during the customer-support conversation, wherein the message includes a pass-control command that passes control of the customer-support conversation to a target integration. In response to the pass-control command, the system passes control of the customer-support conversation from the source integration to the target integration, so that the target integration becomes responsible for responding to the customer.

Originating group text calls in a contact center

A dialing list comprising call records can be processed by a call handling component(s) in a contact center in various dialing modes. A call record may be processed to originate a voice call, where the agent manually dials the call as a voice telephone call. In another embodiment, one or more call records can be processed to originate a SMS text call or group text call, where the agent also determines when the call(s) originates. The agent is presented with a graphical user interface tailored to the dialing mode. The dialing mode used may be defined by the dialing list the call record is retrieved from, information from within the call record itself, application of a rule, or input from the agent. The dialing mode may be altered under certain conditions. When the call is originated, various compliance oriented tests, including calling windows and call attempts, are performed.