Language-Based Agent Assignment for Mobile Support Sessions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing software applications do not efficiently assign communication sessions with agents based on user-specified language preferences, leading to potential miscommunication and suboptimal user experience.
Innovation Solution
A system that includes a remote monitoring platform capable of assigning agents to communication sessions based on language preferences specified in mobile applications, utilizing a queue management system that prioritizes language-capable agents and allows for seamless language transfer during sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If agents are assigned to communication sessions without considering language preferences, then assignment speed is improved, but communication effectiveness deteriorates
Solution Approach 1:
The system performs preliminary actions by obtaining language preference parameters from mobile applications before assigning agents to communication sessions. The remote monitoring platform retrieves and stores language preference data in advance, so that when a communication session needs to be assigned, the language matching has already been prepared, enabling fast assignment without compromising communication effectiveness
Solution Approach 2:
The mobile application automatically provides language preference information to the remote monitoring platform without requiring manual intervention. The system uses the language preference parameter specified in the mobile application itself, allowing the application to serve its own language configuration needs and enabling the assignment system to quickly access this information
2Reliability
If the system obtains and processes language preference parameters for each communication session, then communication effectiveness is improved, but system complexity increases
Solution Approach 1:
The remote monitoring platform performs multiple functions using a unified approach: it manages communication sessions, handles agent assignments, and processes language preferences all through the same assignment mechanism. The language preference parameter is obtained and used within the existing session management workflow, eliminating the need for separate complex language matching systems
Solution Approach 2:
The system uses a simple parameter-based approach where language preferences are represented as discrete parameter values that can be directly compared and matched. By treating language as a configurable parameter in the mobile application rather than a complex linguistic processing requirement, the system achieves effective language matching with minimal added complexity
Data Source
AI summary
A system is described. The system includes a remote monitoring platform configured to provide computing functionality for alarm monitoring. The remote monitoring platform includes processing circuitry configured to receive, from a backend system configured to provide computing functionality for a rideshare service, a request to initiate a communication session with a user of the rideshare service, obtain a language preference parameter specified for a mobile application for the rideshare service installed in a mobile device of the user, and obtain language capability information for a plurality of agents associated with the remote monitoring platform. The processing circuitry is further configured to assign an agent of the plurality of agents to the communication session based on the language preference parameter and the language capability information, cause the communication session to be established between the agent and the user.


