Professional Documents
Culture Documents
5 – Quality Monitor
The Competella Quality Monitor is web based application that displays information for
queues e.g. no calls waiting, available agents in a web browser. Information is sent from
the Quality Monitor Server to the Quality Monitor Client in real-time using the Signal-R
protocol. Modern web browsers except for the Internet Explorer are supported.
The display area of the browser can be configured as “Views” to show information on
multiple queues in panels. Queues for Contact Center Enterprise (CCE) and Contact
Center Workgroup (CCW) can be combined in a View.
Start - Logon
Page 3 of 17
Page 4 of 17
Enter a valid Username and Password. The user account should be set up with a Admin
or SystemAdmin role using the Competella Directory Manager.
Page 5 of 17
Create a new View
Enter a name of the View, number of queue panels and if this view will be
accessible without logging the user then enable Allow Intranet Access. Following
is the url format if you want to access it without logging in the user.
https://<YourServerName>/QMClient/#/view?tenantId=<TenantId>&viewName=<ViewN
ame>
Click Save.
Page 6 of 17
Start configuration of the first queue panel by clicking “Queue 1”.
Click Choose Configurations.
Page 7 of 17
The deployed configurations for the CCW (CCD) and the CCE (Agent Service) can be
selected.
Page 8 of 17
In this example the “Sales” queue is selected.
o Answered Rate
o Avg. Handling Time
o Avg. Wait Time
o Avg. Wait Time Total
o Avg. Wait Time Before Drop
o Available Agents
o Busy Agents
o Callback Requests
o Callbacks
o Callbacks Waiting
o Calls WaitingExcluding Callbacks
o Calls Abandoned
o Calls Answered
Page 9 of 17
o Calls Dialed
o Calls Total
o Calls Total With Callback Requests
o Calls Waiting
o Direct Calls
o Emails
o Forwarded Calls
o LoggedIn Agents
o Max Waiting Time
o Max Waiting Time Without Callbacks
o Paused Agents
Set the Scale for the Calls Waiting and the Available Agents bar
Click Save.
Page 10 of 17
The first queue panel will be displayed.
Page 11 of 17
The Quality of Service (QoS) has a color indication:
Page 12 of 17
This is displayed automatically when the QMService process attribute
UseOldVersionPorts is true.
Metrics description
Name Description Api Name
Calls waiting excl. callbacks Calls waiting not including callbacks numberofCallsWaitingExcludingCallbacks
Page 13 of 17
Callback calls waiting in queue, not numberofCallbacksWaiting
including calls that are waiting for the
callback process to make the
Callbacks waiting
callback, (parameter
WaitBeforeTryAgain in callback
process)
Page 14 of 17
midnight or restart of the Agent
Server)
The queue that gets a forwarded call shows the number of incoming forwarded calls in
the Calls Forwarded, all other parameters for this call only counts the queue where the
call was originally received.
Callbacks and IVR time are not included in the calculation. The time limits are 30 and 15
respectively by default, but can also be changed – they are configured per queue.
You can use the Powershell command Set-CtllaIncomingQueue to set the values 30
(QoSAnsweredBeforeTimeLimit) and 15 (QoSAbandonedBeforeTimeLimit) in the
formula.
Page 15 of 17
Example script:
Import-Module competella
#check identities of queues:
Get-CtllaIncomingQueue –Tenant Shared
Troubleshooting guide
The QM Service log file shows the data received from agent service like this for example:
Page 16 of 17
QualityMonitor API
The data available for the QMClient can also be accessed as an API to get the data for
integration with 3rd-party displays. The data is accessible at
[WebAPI]/QueueMonitorService/Api/queueDataByCompanyId?CompanyId=[Company
GUID]&configurationId=[Configuration GUID],
Where the GUID’s can be found for the tenant/company and configuration in
PowerShell, and the WebAPI is configured as a process attribute for the QMService.
The data is returned in json format.
Page 17 of 17