CONTACT CENTER SYSTEM AND METHODS FOR HANDLING VOICE AND DATA TELESERVICES THROUGH MOBILE DEVICES
20190335038 ยท 2019-10-31
Inventors
- Aurelio Luis Miguel Alonso Y Caloca (Mexico City, MX)
- Julio Alonso Carrillo Castillo (Mexico City, MX)
Cpc classification
H04M3/5166
ELECTRICITY
H04M3/4234
ELECTRICITY
H04M3/5141
ELECTRICITY
H04L67/10
ELECTRICITY
International classification
H04M3/51
ELECTRICITY
Abstract
A contact center system and related methods for handling teleservices in voice and data through a plurality of mobile devices such as smartphones is provided. The contact center system is characterized by a very wide functional platform for contact center fully integrated in a single system, with maximum elasticity to increase or decrease capacities based on the characteristics of the cloud, and capable to deliver via an agent mobile platform all the functionality of a fixed-up workstation into a smartphone. The contact center system according to the embodiments is capable to route a call from a customer's device, using a local telecommunications network, to the contact center system, which transforms it into a digital call; the call is assigned to an agent using a mobile platform.
Claims
1. A contact center system for handling communication between an agent mobile device and a phone or Internet-connected device, comprising: a Cloud Integrated Platform (PBX) for voice and data; an Intelligent ACD; an Agent Mobile Platform; wherein the system is configured to route a phone call or chat via a public telephone switch to the Cloud Platform (PBX) which in turn routes the call to the Intelligent ACD via Internet connection with the Agent Mobile Platform.
2. The system according to claim 1, wherein the Cloud Integrated Platform (PBX) includes an IVR module, a Recorder & Analytics module, a CRM module, and an e-learning module.
3. The system according to claim 1, wherein the Intelligent ACD includes enriched FIFO-typical basic criteria.
4. The system according to claim 3, wherein the Intelligent ACD establishes communication between an agent and a contact further based on quality parameters such as empathy, quality rate and business results, which parameters are gathered from a Q&A database.
5. The system according to claim 1, wherein a communication between the Intelligent ACD and the Agent Mobile Platform is established via internet protocol.
6. A method for handling communication between an agent mobile device and a phone or Internet-connected device, comprising the steps of: routing a phone call via a telephone switch to a Cloud Platform (PBX); routing the call from the Cloud Platform (PBX) to the Intelligent ACD via Internet connection with an Agent Mobile Platform; routing a web-based interface to the Cloud Platform (PBX); routing the web-based interface to the Intelligent ACD via Internet connection with the Agent Mobile Platform.
7. The method according to claim 6, wherein routing the call or web-based interface comprises: downloading an Agent Mobile Platform into the mobile device; authenticating a user; logging-in of the user; selecting a service or campaign in which, via a certification process, the agent can become available to attend customer interactions via voice and data; providing rapid feedback to the Agent Mobile Platform retrieved from a quality monitoring module based on analytics ran over the complete agent/customer interaction recorded.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Some of the embodiments will be described in detail, with reference to the following figures, wherein like designations denote like members, within:
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION
[0041]
[0042] As mentioned above, any typical contact center known to date lacks the functionality and capability to route calls from customers to remote agents using mobile devices, such as smartphones, with all the functionalities that a typical workstation has. Accordingly, the inventors of embodiments of the present invention have developed and put into practice a system and a method for routing a call from a customer to an agent mobile platform with all the functionalities related to a contact center platform that enables the agent's device to receive a customer's call or chat.
[0043] In the sense of embodiments of the present invention, the terms agent mobile platform, mobile platform or simply platform are used interchangeably unless otherwise indicated and refer to a combination of a mobile device, such as a smartphone, an application (commonly known by its abbreviated form app) installed, and running on the mobile device, and a set of earphones, belonging to and used by an agent.
[0044] Similarly, the terms contact center system, contact center, and system are used interchangeably hereinafter and refer to a system for handling voice and data teleservices of a contact center in accordance with the embodiments of the invention described below in further detail.
[0045] Furthermore, the term enterprise client or simply client refers to the companies or enterprises that offer the service of contact center or call center to their customers to provide them with help about the services and products those companies or enterprises provide. The term customer refers to the people that seek help or information from the companies or enterprises.
[0046] Generally speaking, the contact center system according to embodiments of the present invention is capable to route a call from the customer's device, using a local telecommunications network, to the contact center system which transforms it into a digital call due to the characteristics of the VPN network used, the system is able to identify the caller and, based on predetermined criteria and business rules, the call is assigned to an agent using the mobile platform. Further, the contact center system is also capable of handling customer's calls through the Internet communications protocol, which is not transported via telephone network, but instead, through an encrypted data channel; in this case, the agent's mobile device shows the customer's information. As soon as the communication between the agent and the calling customer is established, irrespective of the channel (telephone call or chat), the contact center system automatically starts the recording of the call. When the interaction between agent and client finalizes, the system converts the whole recorded conversation into text for quality assessment; for example, to compare each word with a list of keywords. The intention of quality assessment is to generate and provide alerts to the agent for rapid feedback.
[0047]
[0048] System 200 is a multi-channel platform that uses a mobile application (see
[0049] The system 200 enables the interaction between users of products or services with an agent via voice or data disregarding the location of the agent. To accomplish this goal, the agent only requires a mobile device, such as a smartphone, and connection to the Internet.
[0050] To accomplish the aforementioned aspects of embodiments of the invention, as shown in
[0051] Agent mobile platform 201 is configured to enable an agent, via a mobile device such as a smartphone, to handle interaction 207, 209 initiated by a customer either through voice (a typical phone call) 206 or data (chat) 208. An intelligent ACD 202 generates a queuing order based on predetermined parameters, for example the time each call enters, the status and qualification information of the agents 201 that is stored in a Q&A Database 203 before establishing the interaction with the customer.
[0052] Cloud Platform (PBX) 205 should have sufficient elasticity to receive one or millions of calls at a time and the capability of login-in one, hundreds, or millions of agents in an immediate fashion; additionally, it must be capable to increase or decrease these capabilities instantaneously by adjusting the ranges according with demand. Further, it should offer the connectivity capacity through SDK or API to integrate an agent extension with all the necessary functionalities, such as receiving or transferring calls while offering the possibility to choose from a bunch of local numbers that can be selected by the enterprise clients such as 1-800, as well as for different countries and cities around the world, additionally for routing it might use SIP dedicated trunks.
[0053] The Cloud Platform (PBX) 205 is configured to offer local phone numbers or 1-800 numbers to provide customers with easy access to the customer service. This is achieved through the integration of VoIP and a countless series of numbers in multiple cities around the country and worldwide to attend clients easier and with complete elasticity. This functionality of the Cloud Platform (PBX) 205 provides enterprise clients with the capacity to increase and decrease an uncountable number of simultaneous calls without having to acquire extra technological infrastructure to capture the peaks in traffic that the teleservice demand may experience during certain seasons or even intraday. Communication transfer from the public global or local telecom network 206 to the Cloud Platform (PBX) 205 is accomplished through VoIP interconnection, which means that the transfer can be done from anywhere around the world, and linked this event (call 207 or chat or web-support 209) to an agent 201 that is available everywhere using Internet 211 to attend customer's requests, while providing total elasticity to the enterprises using or adhering to this unique system for their teleservices.
[0054] As shown in
[0059] System 200 is designed with a high degree of complexity and wide integration scope, which offers a unique elasticity, mobility attention, qualified connection of agents, and an integral management of teleservices thanks to specific modules that cover everything from agent's recruiting process, training, and certification using e-learning methodology (309, see
[0060] System 200 has a module for enterprise clients to enter data, through a web page 215, with which they can answer a list of questions that will give them a whole picture of the characteristics of the teleservice that need to be put into operation through innovative platform to meet their necessities.
[0061] Chat & Chatbot subsystem 208. System 200 enables digital channels other than voice such as e-mail, web support and those most commonly used nowadays: chat or chatbot. This subsystem is used to have an agile response to basic inquiries; it is offered as the forefront and depending on the business rules, chatbot can interact in parallel with agent chats to offer more complete and better qualified answers for customer interactions. The way these events are assigned is determined by the intelligent ACD 202.
[0062] Rapid Q&A Database 203 is a subsystem running in real time during the customer/agent interaction in a recording mode and when the interaction finishes; it is configured to transcript at least a portion of the recorded interaction and compare it with a list of keywords to provide rapid feedback to the agent. In addition, the system 200 is configured in such a way that one record channel is dedicated for the agent and another channel is dedicated for the customer; this provides the system 200 with the capacity to identify whether one of the parties is interrupting the other or not, qualify each event as soon as its ends, among other features for quality purposes. This information is delivered to the agent, and because the storage is performed in the cloud, the capacity to evolve this recording functionality is unlimited and can be played at any time as part of the quality assurance report and it can also be reproduced to any business whose rules determine so in order to improve the service.
[0063] Agent access is the entrance to the agent mobile platform 201, it is given through an application designed for mobile devices such as smartphones, after entering a code that the system 200 assigns each candidate agent during their first contact. During the agent's operational period, agents can consult their qualifications, record of hours signed-in into the system, and call or chats results, to obtain, for example, a monetary compensation, and at a pre-established date withdraw it using an electronic payroll module 212. Module 212 is a subsystem that enables payment transfers for the agent's services at pre-established dates. This is one of the extended functionalities that are integrated in the system 200 that makes a differentiable end-to-end transversal integration for contact center management.
[0064] Integrated Reporter 214 is a subsystem configured to perform more detailed managing functions by obtaining information from each part of the system or module. This type of functions starts by requiring recruitment, training, and agent qualification. Then, Integrated Reporter 214 requires the proper parameters related to the characteristics of calls or chats and the result of the operational performance, together with business results (CRM information) and billing and payroll derived; complete tracking is possible due to the integrity and full scope functionality of the system 200, the agent platform 201, and cloud-based open architecture. This combination of elements gives the most elastic and complete contact center multi-channel platform.
[0065] Reference is now made to
[0066]
[0067] It is important to note that the agent's mobile platform 301 has minimum hardware requirements, namely, the mobile device must include a screen of at least 6401136 pixels, 1Gb in Ram, 16Gb storage, a processor with double nuclei and 1.3 GHz. Through this device, the agent receives the customer's interaction with the enterprise, the customer's call originated in a local telephone network routed to a 1-800 number is transported in order to catch it in the public switch telephone network (206,
[0068] With these features of embodiments of the present invention, the contact center eliminates the need for costly sites or workstations, and all the LAN/WAN (102,
[0069] Agent mobile platform 301 enables the agent to combine the use of the mobile device's camera to generate an electronic digital folder 302, which is integrated with an official ID and a photo selfie through the creation of a user and password. To thoroughly verify the identity of the agent, three photos will be asked of him/her: two of their ID, front and back, and a selfie, all this information is then encrypted and sent to the cloud storage.
[0070]
[0071] Reference is now made to
[0072] Intelligent ACD 401 is a logical device that enables the system (
[0073] Intelligent ACD 401 shown in
[0074] Intelligent ACD 401 shown in
[0075] Agent Dynamic Status is a module available once the agent has registered in the interface database 302. Firstly, the set of agents that are available in real time, e.g., signed-in to the agent mobile platform for each campaign or teleservice for any enterprise client, and second for each available agent having acknowledgment of his/her profile determined by the enterprise clients, with the business rules, and their individual qualifications (203,
[0076] With reference to
[0077]
[0078] As mentioned above, the contact center system according to embodiments of the invention achieves mobility of agents with the use of a mobile device such as a smartphone. With such device, an agent is able to attend customer's activity via phone calls or web-based services (chat, for example). For any person showing interest in becoming an agent in the contact center system according to embodiments of the invention, such person must first acquire equipment with minimum hardware requirements (step S200). These requirements were mentioned above in relation to
[0079] Once the person has acquired the equipment (mobile device), the person should generate a subscription (step S210) in the system by downloading the Agent Mobile Platform (step S220). In this stage, the person is required to generate a user's profile that must include, at minimum, for example a copy of a valid identification that is captured with the mobile device's camera, a photo selfie, and a username and password, for authentication purposes. Accordingly, every time a person desires to sign-in into the system using the mobile device, the system authenticates the user by requiring the username and password to be input but also requesting taking another photo selfie, which is then compared with the previously stored photo selfie. When the interested person has created the user profile, the person is required to authenticate himself/herself and then he/she is recognized by the system as a trusted agent (step S230). The agent then logs-in to the system (step S240) and selects a campaign (step S250) to receive material, guidance, and experience related to the teleservices handled by the system. Following agent's selection of a campaign, agent receives material for his/her training (step S260) which understanding is evaluated (step S270) to determine whether the agent has skills to start attending customer's calls. In case agent fails to demonstrate skills and understanding of the course, agent receives a failure notification (step S280) allowing the agent to re-take training.
[0080] Once agent approves the course, the agent is enabled with access to the contact center system and then awaits interaction with a customer (step S290). At this point, the system handles connection between a caller customer, as explained in relation to
[0081] When interaction agent/customer finalizes (step S310), the system stops recoding the conversation and then automatically converts a selected time portion thereof into text (step S302). According to embodiments of the invention, the time portion of the conversation that is converted into text may be selected from a list of key words and count how many times are mentioned during the recorded conversation's time.
[0082] Following termination of interaction agent/customer and speech-to-text conversion of the recorded conversation, the system generates a report including a qualification that is transmitted to the agent's mobile device for feedback purposes (step S320). At this point, the agent may choose exiting the system or continuing attending customers (step S330). If the agent desires to exit the system and stop attending customers, agent should log-out of the system (step S340); otherwise, the method return to step S290 in which the agent waits for interaction with further customers.
[0083] It is expected that during the life of any patents derived from this application many technological advances will be developed and the scope of the corresponding terms in the present description are intended to include all such new technologies a priori.
[0084] The terms comprises, comprising, includes, including, having, and their conjugates mean including but not limited to.
[0085] As used in the present specification, the singular forms a, an, and the include plural references unless the context clearly dictates otherwise.
[0086] Although the present invention has been disclosed in the form of preferred embodiments and variations thereon, it will be understood that numerous additional modifications and variations could be made thereto without departing from the scope of the invention.
[0087] For the sake of clarity, it is to be understood that the use of a or an throughout this application does not exclude a plurality, and comprising does not exclude other steps or elements.