Workforce Management Application Controls Telephony Software Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge lies in controlling access to telephony software for remote contact center agents to prevent unauthorized use and manage telephony costs effectively, as existing systems lack supervision and access management for agents working outside traditional contact centers.
Innovation Solution
A workforce management application seamlessly logs agents into telephony software, denying access if they are not scheduled to use it, thereby blocking unauthorized use and ensuring that agents can only activate the softphone during scheduled times, using API functions to communicate and control the softphone, and employing Single Sign-On (SSO) for secure access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If agents log in to telephony software independently without supervision, then ease of operation is improved, but access control and cost management deteriorate
Solution Approach 1:
A workforce management application serves as an intermediary between agents and telephony software. This mediator application controls access to the telephony software by verifying agent schedules and authorization status before allowing login, thus maintaining ease of operation while implementing reliable access control through the intermediate layer.
Solution Approach 2:
The system implements feedback mechanisms where the workforce management application continuously monitors agent status, schedule compliance, and telephony software usage. This feedback loop enables real-time control and adjustment of access permissions, ensuring that agents can only access telephony software when authorized while maintaining operational convenience.
2Adaptability or versatility
If agents work remotely without supervision, then productivity flexibility is improved, but telephony cost control deteriorates
Solution Approach 1:
The workforce management application performs preliminary verification of agent schedules and authorization status before allowing access to telephony software. This preliminary action ensures that telephony resources are only activated when agents are scheduled and authorized to work, preventing cost waste while maintaining remote work flexibility.
Solution Approach 2:
The system continuously monitors telephony software usage and compares it against agent schedules and authorization status. This feedback mechanism enables real-time detection and prevention of unauthorized usage, controlling telephony costs while preserving the flexibility of remote work arrangements.
3Reliability
If access control system is implemented for telephony software, then reliability of access management is improved, but device complexity increases
Solution Approach 1:
The workforce management application serves multiple functions: it manages agent schedules, authorizes telephony access, monitors usage compliance, and controls software access. By consolidating these functions into a single multi-functional application, the system achieves reliable access management without proportionally increasing overall system complexity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A Web application (such as a workforce management application) on a cloud computing platform, controls telephony software used by an agent who operates a remote agent computer. The telephony software may reside on the agent computer, may reside in the cloud and be used by the agent using a browser, or may reside in the cloud and include a client on the agent computer. The agent does not have access to login credentials of the telephony software and cannot log in. The Web application remotely controls the telephony software using an API and makes decisions based upon the scheduled shift activities of the agent or demand for tasks within the enterprise or call center. The Web application is able to log the agent in to or off of the telephony software or to change the status of the agent within the telephony software.