H04M7/0045

Conference calls and meetings via electronic messaging interface

Initiating a conference call includes receiving a conference call request message from an initiating user specifying a plurality of other users and determining an availability of the other users to receive conference call invitations. A conference call is initiated between the initiating user and one or more of the other users that are determined to be available. The availability of one or more of the other users determined to be unavailable is monitored and interaction with a conference call invitation by one or more of the other users determined to be unavailable is enabled upon their monitored availability changing from unavailable to available. The interaction with the conference call invitation by the other users is conditioned on whether the conference call is still in progress.

Enhanced incoming call notifications

Methods and systems are provided for providing enhanced incoming call notifications for users who utilized a relay application designed for those with speech, visual, or hearing impairments or disabilities. An indication that a calling party is attempting to initiate an incoming call intended for a receiving party that utilizes a relay application that assists users having hearing, visual, or speech disabilities is received by an intermediate party. A chat session is established utilizing the relay application between the intermediate party and the calling party. Additionally, a Voice over Internet Protocol (VoIP) session is established that does not include a voice session. Upon the chat session being terminated from within the relay application, the VoIP session is terminated.

AUTOMATED CHATBOT GENERATION FROM AN INTERACTIVE VOICE RESPONSE TREE
20230020613 · 2023-01-19 ·

A method comprising: receiving an interactive voice response (IVR) tree configured to implement one or more tasks, each associated with one or more IVR node paths comprising a plurality of IVR nodes arranged in a hierarchical relationship; analyzing the IVR tree to identify one or more intent IVR nodes, each associated with one of the tasks; with respect to each of the intent IVR nodes, identifying a plurality of corresponding entity IVR nodes included within the IVR node path associated with the intent IVR node; assembling one or more task-specific chatbot skills, each comprising (i) one of the intent IVR nodes, and (ii) at least some of the plurality of corresponding entity IVR nodes, wherein each of the task-specific chatbot skills is configured to perform one of the tasks by conducting a dialog with a user; and generating a chatbot comprising at least one of the task-specific chatbot skills.

System and method for testing of automated contact center customer response systems
11595332 · 2023-02-28 · ·

A system and method for testing of automated contact center customer response systems using a customer response testing system and a real time conversation engine, wherein the customer response testing system generates simulated human queries using persona profiles, sends test cases containing those queries to a contact center under test, and receives and analyzes the responses to determine whether the contact center's automated response systems understand the queries and respond appropriately.

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.

Mobile dashboard for automated contact center testing

A mobile dashboard for automated contact center testing gives up-to-the-minute status reports on your customer experience, enabling you to make operational decisions and drill down to the source of an issue while on the go. A mobile-optimized executive dashboard display can be customized for each unique user, so business and technical stakeholders can filter the display for the customer experience (CX) metrics that are most relevant to them, and configure push notification alerts accordingly.

ONLINE MEETING PHONE AND CHAT CONNECTIVITY
20220353217 · 2022-11-03 ·

Systems and methods may be used for connecting a caller to an online chat function of a meeting via messaging. A method may include identifying a user device connected to an online conferencing meeting via an audio connection, and associating the user device to a chat portion of the online conferencing meeting. The method may include receiving a chat message in the chat portion of the online conferencing meeting and sending a text message, including the chat message, to the user device.

Identifying and processing, for priority, calls in data communications server
11611654 · 2023-03-21 · ·

Apparatuses and methods concerning routing and processing of calls in a server are disclosed, and involving a processing circuit communicatively coupled to a server that routes calls (e.g., data communications) for a plurality of end-users and generates call event messages for the routed calls. The processing circuit generates call summary data and evaluates the call summary data to identify a set of incoming calls to the server that were missed and have not been returned by the end-users. Certain of the calls are checked relative to a secondary data source and respective priorities for the set of incoming calls are ascribed for further processing, and some having a higher priority.

Automated chatbot generation from an interactive voice response tree

A method comprising: receiving an interactive voice response (IVR) tree configured to implement one or more tasks, each associated with one or more IVR node paths comprising a plurality of IVR nodes arranged in a hierarchical relationship; analyzing the IVR tree to identify one or more intent IVR nodes, each associated with one of the tasks; with respect to each of the intent IVR nodes, identifying a plurality of corresponding entity IVR nodes included within the IVR node path associated with the intent IVR node; assembling one or more task-specific chatbot skills, each comprising (i) one of the intent IVR nodes, and (ii) at least some of the plurality of corresponding entity IVR nodes, wherein each of the task-specific chatbot skills is configured to perform one of the tasks by conducting a dialog with a user; and generating a chatbot comprising at least one of the task-specific chatbot skills.

SYSTEM AND METHOD FOR TESTING OF AUTOMATED CONTACT CENTER CUSTOMER RESPONSE SYSTEMS
20230164100 · 2023-05-25 ·

A system and method for testing of automated contact center customer response systems using a customer response testing system and a real time conversation engine, wherein the customer response testing system generates simulated human queries using persona profiles, sends test cases containing those queries to a contact center under test, and receives and analyzes the responses to determine whether the contact center’s automated response systems understand the queries and respond appropriately.