Html |
---|
<div class="lang-box-pdf">
<div>
<div class="google-lang">
<div id="google_translate_element">
</div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,it,nl', autoDisplay: false}, 'google_translate_element');
}
</script>
<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
</div>
<div class="pdf-button">
<a href="https://confluence.wildix.com/spaces/flyingpdf/pdfpageexport.action?pageId=87228692" alt="Convert to .pdf" title="Convert to .pdf"><img src="https://confluence.wildix.com/download/attachments/14549012/pdf-button-download-wildix-documentation.png"></a>
</div>
</div>
</div> |
Info |
---|
On this page, you can find documentation about x-caracal–the Wildix ACD Stats that provides you with all the data you need to stay in control of your business. Created: August 2021 Permalink: https://confluence.wildix.com/x/FAEzBQ |
Table of Contents |
---|
Introduction
x-caracal is the light, agile and effective ACD stats solution that provides you with all the data you need to stay in control of your business. ACD stats enable businesses to measure their sales performance, improve the customer service levels, and take data-driven decisions.
Unlike other ACD stats, x-caracal is:
- Light: browser-based and cloud-hosted, no installation is required
- Agile: provides you with constant feedback on the quality of your customer interactions and what needs to be improved
- Effective: fully integrated into the Wildix communication system, and monitors all agents’ devices including mobile.
x-caracal is a built-in Business Intelligence tool that helps you minimize time-wasting activities and focus on increasing customer satisfaction and sales.
Requirements
- WMS 5.03 or higher
1 Premium license (for the manager) + a minimum of 10 Business/ Premium licenses (for the agents)
- Cloud or Virtual PBX
- Monthly fee per each PBX (both for standalone PBXs and in case of WMS network)
- ACL "Can use CDR-View" for all users who need access to x-caracal
- On Virtual PBX, MYSQL server is required to set up x-caracal database
Notes:
- At least 1 Premium and at least 10 Business licenses are required for the activation
- Each user with Premium license gets access to x-caracal
- Only call events generated by users with Business/ Premium licenses are logged by x-caracal (each call agent needs at least a Business license)
- 1 Premium license allows you to monitor up to 50 call queues (Call groups)
Activation
To activate x-caracal, you need to purchase a dedicated service fee on WMP and then enable x-caracal in WMS.
Note |
---|
Note: If you have previously requested x-caracal activation, you only need to take Step 1. |
Take the following steps to proceed with the activation:
Step 1. Purchase x-caracal service fee on WMP
- Access WMP
- Go to Customers tab and select a Customer
- Go to PBXes tab and choose the PBX -> click Options button (Three dots) and click Edit:
- Enable the checkbox next to x-caracal
- Click Save
Proceed with confirming your order: tick off
Step 2. Enable x-caracal in WMS
Cloud PBX activation
To activate the service on Cloud PBX, proceed with the step described below.
Note |
---|
Note: Your Cloud PBX should be upgraded to WMS v 5.03.20210729.2 or higher (upgrade from Beta or Stable Release Candidate). |
- Go to WMS Settings -> PBX -> Integrations
- Proceed to Analytics tab
- Tick off Enable checkbox
- Click Save
Virtual PBX activation
To activate the service on Virtual PBX, proceed with the step described below.
Note |
---|
Note: Your Virtual PBX should be upgraded to WMS v 5.03.20210826.1 (upgrade from Beta or Stable Release Candidate). |
Warning |
---|
Virtual PBX limitations x-caracal settings are not reset when:
|
- Go to WMS Settings -> PBX -> Integrations
- Proceed to Analytics tab
- Tick off Enable checkbox and connect to MYSQL server by entering Host and credentials to set up x-caracal database
- Click Save
After x-caracal is activated, you can access it from Collaboration -> Other (expanded) -> x-caracal:
Reports
Reports are divided into 5 groups:
- Realtime - real-time statistics by Queue/ Agent
- Distribution - call distribution reports by day/ week/ hour/ day of week
- Answered - detailed information and reports regarding answered calls
- Unanswered - detailed information and reports regarding unanswered calls
- Agent - detailed information and reports regarding each Agent activity
- Setup - settings for assigning specific Agents/ Queues to other users for monitoring
There are also Search option that helps you to find information about any specific call and Filter to display statistics for a subset of Queues and Agents.
All reports can be downloaded in 4 different formats:
Warning |
---|
Currently the following statistics are not included into the reports:
|
Setup
Note |
---|
Note: This menu is available only for a manager who is a user with "Admin" user type. |
This menu allows a manager to assign specific Agents/ Queues to other users that they can monitor. All users with Premium licenses are displayed on this page and are automatically synced every 10 minutes. If you need to display any changes immediately, click Sync button.
To assign specific Agents/ Queues, proceed with the following steps:
Go to Setup -> Users:
Select a supervisor and click Pencil icon to edit a record:
Select Agents/ Queues that this user can monitor:
Click Save
Warning |
---|
Current limitation: a user needs to log out/ in to Collaboration after a manager applies changes. |
Filter
Before proceeding to reports, choose a subset of Queues and Agents to display statistics for. Date range and time frame also need to be specified.
Once the selection is done, you can get the reports by clicking Display report and navigating to the desired tab.
Note |
---|
Note: The selected date/ time range is very important. All report data that you run are related to this date/ time range. So, it is possible to look at all reports for any given date/ time specified. Example; daily report, weekly report monthly report, or even reports for a portion of the day such as 9am until noon. This allows you to evaluate distribution and performance over any given date/ time. In addition, some reports can be grouped by periods (e.g. daily, weekly, etc). So, it’s possible to select a date/ time range of the entire year, then group by week. This is a very useful approach to see trends over long periods. |
Search
Search helps you quickly locate records you are interested in. You can apply several filters at the same time.
- Date: a date range can be specified to filter out calls
- Queue: specify Queue name/ ID
- Agent: if you are interested in info related to certain Agent, type Agents name/ extension
- Event: when you are particularly interested in certain event, filter by event
- Wait Time: search for calls that were waiting X amount of time
- Talk time: filter calls that lasted X amount of time. This is useful for finding calls that took too long or perhaps that did not last long enough. Both conditions are possible indicators of issues
- Number: If all you have for a certain call you are interested in is the caller id number, that is all you need
Events
When a call enters the system, it generates several events indicating its status. Below you can find the list of common events:
Event | Description |
ABANDON | The caller hung up before being answered |
COMPLETEAGENT | The caller was connected to an agent, and the call was terminated normally by the agent |
COMPLETECALLER | The caller was connected to an agent, and the call was terminated normally by the caller. |
CONNECT | The caller was connected to an agent |
ENTERQUEUE | A call has entered the queue |
EXITEMPTY | The caller was forcefully removed from the queue because there were no available agents and the queue was configured to do so. |
EXITWITHTIMEOUT | The caller was removed from the queue because max. waiting time in the queue was reached |
RINGNOANSWER | The call was offered to the agent but it was not answered |
TRANSFER | Caller was answered by an agent and subsequently was transferred to a different extension |
INFO Fields
When you access the complete call flow details (under Detailed reports), you have up to 5 Info Fields, the meaning of each field depends on the event, here is a complete list of possible events and its info fields. Fields Info 4 and Info 5 are not applied.
Field | ENTERQUEUE | RINGNOANSWER | CONNECT | COMPLETECALLER/ COMPLETEAGENT | ABANDON/ EXITWITHTIMEOUT |
Info 1 | - | Ringing time | Hold time | Waiting time | Caller position at hung up/exit the queue |
Info 2 | Caller ID | - | Call unique id | Call length | Caller original position |
Info 3 | Position when entering queue | - | Ringing time | Caller original position in the queue | Waiting time |
Info 4 | N/A | N/A | N/A | N/A | N/A |
Info 5 | N/A | N/A | N/A | N/A | N/A |
Realtime
Realtime report shows your Queues and Agents real time state.
Queue Summary
The report shows the state of the selected Queues in real time.
- Queue: ID/ name of selected Queues
- Waiting: number of calls waiting in a queue
- Agents: number of available Agents
- Logged Off: number of Agents logged off from Queue
- Busy: number of busy (in a call) Agents
- Paused: number of paused Agents
- Answered: number of answered calls
Unanswered: number of unanswered calls
- Abandoned: number of calls abandoned by Caller in the selected Queues
- Abandon Rate: ratio of abandoned calls over a period of time set in Filter
- Avg Wait: Average Wait Time for all calls in the Queue, expressed in time
- Avg Duration: Average Talk Time for all calls in the Queue, expressed in time
- Max. wait time: Maximum Waiting Time for all calls in the Queue, expressed in time
Agent Status
The report provides information about Agents user statuses.
- Queue: ID/ name of selected Queues
- Agent: Agent name/ extension
- State: Agent user status
- Available - Agent is available
- Ringing - there is an incoming call to Queue that Agent belongs to
- Busy - Agent is in a call that belongs to Queue
- Personal call - Agent has a personal call, not related to Queue
- On pause - Agent is paused
- On Hold - a call is on hold
- Duration: the call's duration
- Caller ID: number of Caller
- Queue: the called number of the Queue
- Penalty: the priority when choosing Agent for a call. The value is constant which means all Agents have the same priority
- Last in Call: the total time since Agent was in call
- Calls: the total number of calls answered by Agent
- Actions: pause/ unpause a specific Agent, log the Agent off the Queue (for dynamically added Agents)
Calls Waiting Detail
This report appears once new calls arrive to a queue.
- Queue: ID/ name of selected Queues
- Position: the call's position in the queue
- Caller ID: number of Caller
- Wait Time: time the call is waiting in the queue
Distribution Reports
Distribution reports include statistics of all received calls (answered, unanswered, abandoned and transferred) grouped by time periods: month, week, day, hour and day of week.
Distribution Summary
Distribution Summary presents the parameters set in Filter.
Total Calls report shows the overall number of calls per selected Queues.
- Number of Received Calls: calls received in the selected Queues for the selected time period
- Number of Answered Calls: calls connected to Agents
- Number of Unanswered Calls: calls not connected to Agents and exited the Queues because of timeout
- Number of Abandoned Calls: calls not connected to Agents and exited the Queues because of hangup by Caller
- Number of Transferred Calls: calls connected to Agents and then transferred
- Unanswered Rate: ratio of unanswered calls
- Abandon Rate: ratio of abandoned calls
Distribution by Queue
This report shows the distribution of all calls grouped by Queue.
The report can be helpful in understanding which Queue is the busiest/ has more abandoned calls/ takes longer to answer calls etc.
- Queue: ID/ name of the selected Queues
- Received: the total of all received calls (answered, unanswered, abandoned and transferred)
Answered: the total of answered calls
Unanswered: the total of unanswered calls
- Abandoned: the total of calls abandoned by Caller in the selected Queues
- Transferred: the total of calls transferred to the selected Queues
- Avg Wait: Average Wait Time for all calls in the Queue, expressed in time
- Avg Talk: Average Talk Time for all answered calls in the Queue, expressed in time
- Max Callers: maximum number of simultaneous Callers waiting in the Queue, expressed in units
- % Answ: ratio of answered calls
- % Unansw: ratio of unanswered calls
SLA: Service Level Agreement, expressed in percents. The calculation formula is:
- round((ANSWERED_SLA / RECEIVED)*100,2)-> the formula counts all calls answered before the configured SLA (60 seconds by default) against all received calls on that Queue
Click on the first entry column to view the detailed information for calls (Agent, Date, Caller number, Ring/ Wait/ Talk Time):
- Agent: Agent name/ extension
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
The report is available as a graphic representation:
Distribution per Month
This report shows the distribution of answered, unanswered, abandoned and transferred calls grouped by month. If the date range set in Filter is smaller than a month, the report provides data only for a partial month.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
Distribution per Week
This report shows answered, unanswered, abandoned and transferred calls distribution grouped by week. When the date range is greater than a week, you can compare weeks performance with this report. If the date/ time range is smaller than a full week, the metrics on this report provides only partial data.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
Distribution per Day
This report shows answered, unanswered, abandoned and transferred calls distribution grouped by day, which is handy when you want to compare performance day by day.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
The report is available as a graphic representation:
Distribution per Hour
This report shows answered, unanswered, abandoned and transferred calls distribution grouped by hour. With this report you can quickly realize your busiest hours during the date range set in Filter.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
The report is available as a graphic representation:
Distribution per Day of Week
This report shows answered, unanswered, abandoned and transferred calls distribution grouped by day, which is handy when you want to compare performance day by day.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
The report is available as a graphic representation:
Detailed Distribution Report
This is a detailed report for all individual calls for the selected queues/ agents and time range.
- Date: date and time when a call is connected to Agent or the call entered Queue (in case it was not answered)
- Queue: Queue name/ ID the call arrived to
- Agent: Agent that answers the call. Blank if not answered
- Number: caller ID received for the call
- Event: Last event for the call, see Events
- Wait time: time the call is waiting in Queue
- Talk time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Click on the first entry column to view the individual call details and its flow from the moment the call arrived into the queue until hung up:
- Date: date and time for every event in the details
- Queue: Queue the call arrives to
- Event: every state or every event that takes place on the call, see Events
- Agent: Agent that answers the call (if applicable)
- Info X: there are 5 info fields, each field info depends on the event, refer to INFO Fields
- Seconds: seconds entering the queue
Answered Reports
Answered reports show only calls that have been answered: that means calls that entered Queue and were connected to Agent.
Answered Calls Summary
Answered Calls Summary presents the parameters set in Filter.
Total Answered Calls report shows the total number of answered calls, the average time Agents spent on those calls, the average waiting time for all calls etc.
- Answered Calls: calls connected to Agent
- Transferred Calls: calls connected to Agent and then transferred
- Avg Talk: average talking time for all the answered calls
- Total Duration: the sum of talking time for all answered calls
- Avg Wait: average waiting time for all answered calls (in queue wait). This time starts from the moment the call enters the queue until it is connected to Agent (it includes ring time)
Service Level
This report shows calls answered within different ringing times (15 seconds steps). Each new row includes the number of calls from the previous one (a call answered at 5 seconds is answered within 15 seconds but also within 30 and so on), the difference from one row to the next is shown in the Delta column, while Count shows the sum of calls up to that point. The report is available as a graphic representation.
- Answer: ringing (waiting) time range. Click + to view the details of calls
- Count: the sum of all calls up to this point
- Delta: the difference from one row to the next
- %: percentage of the calls on this range against the total
Click on the first entry column to see all calls grouped in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Answered by Queue
This report shows calls received in each Queue. The report is available as a graphic representation.
- Queue: Queue ID/ name
- Received: calls answered for that Queue
- %: percentage of calls answered in Queue versus calls answered in all Queues. Remember that this is related to Queues selected in Filter so it does not compare to all Queues across the system
Click on the first column entry to see all calls grouped in this row:
- Date: date and time for the call
- Agent: Agent who answers the call
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Answered by Agent
This report all completed and transferred answered calls, the total time Agents spent on the phone, average talk time etc.
- Agent: Agent name/ extension
- Received: the total number of calls offered to Agent
- Completed: the amount of calls answered by Agent and not transferred
- Transferred: calls answered and transferred by Agent
- % Calls: percentage of answered calls for that Agent against the total (answered calls for all Agents)
- Talk Time: the total time Agent talking on the phone
- % Talk Time: percentage of talk time for that Agent against the total talk time (talk time of all Agents)
- Avg Talk Time: average talk time for Agent
- Ring Time: the sum of ring time of all calls answered by this Agent
- Wait Time: the sum of wait time for all calls answered by this Agent
- Avg Wait Time: average wait time for calls answered by Agent
- Max Wait Time: maximum wait time out of all calls answered by this Agent
Click on the first column entry to see all calls grouped in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
The report is available as a graphic representation:
Disconnection Cause
This report shows reasons calls are ended. This is very useful in environments where the Agent is forbidden to hang up calls. It is available as a graphic representation.
- Event: this column shows the last event created by the answered call:
- Complete by Agent: if Agent hangs up
- Complete by Caller: if Caller hangs up
- Transfer: if a call is transferred by Agent
- Received: the total of calls finished by this event
- % Calls: percent for this event against the total of answered calls
Click on the first column entry to see all calls grouped in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Agent: Agent who answers the call
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Answered by Call Length
Note |
---|
Note: Measurements given in this report are the same as those on the Answered by Agent report. |
This Report shows answered calls grouped by duration in 15 seconds steps.
- Duration: duration of call answered within 15 seconds steps
- Received: the total number of calls offered to Agent
- Completed: the amount of calls answered by Agent and not transferred
- Transferred: calls answered and transferred by Agent
- % Calls: percentage of answered calls for that Agent against the total (answered calls for all Agents)
- Talk Time: the total time Agent talking on the phone
- % Talk Time: percentage of talk time for that Agent against the total talk time (talk time of all Agents)
- Avg Talk Time: average talk time for Agent
- Ring Time: the sum of ring time of all calls answered by this Agent
- Wait Time: the sum of wait time for all calls answered by this Agent
- Avg Wait Time: average wait time for calls answered by Agent
- Max Wait Time: maximum wait time out of all calls answered by this Agent
Click on the first column entry to see all calls grouped in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Agent: Agent who answers the call
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Transfers
This report shows all transfers made by Agent.
- Agent: Agent who transfers a call
- To: destination/ channel a call is transferred to
- Count: times a transfer is performed from Agent to this destination
Answered Calls Detail
This report shows all answered calls for the selected period, Agents and Queues.
- Date: date and time for the call
- Queue: Queue involved in the call
- Agent: Agent who answers the call
- Number: Caller OD received for this call
- Event: Last event for the call, see Events
- Ring Time: time the call was ringing to Agent
- Wait Time: time Caller waiting in the queue to be answered
- Talk Time : time the call was connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Click on the first column entry to view in detail the calls in this row:
- Date: date and time for every event in the details
- Queue: Queue the call arrives to
- Event: Every state or every event that took place on the call, see Events
- Agent: Agent that answered the call (if applicable).
- Info X: there are 5 info fields, each field info depends on the event, refer to INFO Fields
- Seconds: The moment, after entering the queue, the corresponding event happened. In other words, how long after queue entry for this call
Unanswered Reports
This report shows metrics for calls that are not connected to Agent. There are two main distinctions between unanswered calls:
- Abandoned: the ones where Caller hangs up before being connected to Agent. So, whenever Caller hangs up before being answered, an ABANDON event is registered
- Unanswered calls that exited Queue without hanging up by Caller. That means that Caller is still on the system, but the call exited the queue for some configurable reason, like a timeout being reached, because a digit was pressed, because the queue is empty, etc. Those reasons for a call exiting a queue without the user hanging up are always configured in your backend
Unanswered Calls Summary
Unanswered Calls Summary presents the parameters set in Filter.
Total Unanswered Calls report shows how many calls are not attended to and the cause (Abandon and Unanswered). It provides some insight regarding the situation that led to unattended/unanswered calls.
- Incompleted Calls: the total number of calls not connected to Agent
- Abandoned Calls: the total number of calls hung up by Caller while in queue
- Unanswered Calls: the total number of calls not answered and removed from queue (timed out from queue or exited due to DTMF interaction)
- Abandon Avg Wait Before Disconnection: average waiting time for all the abandoned calls
- Abandon Avg Queue Position at Disconnection: average queue position at the time of disconnection
- Abandon Avg Queue Start Position: average queue start position for abandoned calls
Service Level
This report shows the moment the calls are disconnected within different waiting times (15 seconds steps). Each new row includes the number of calls from the previous row. The report is available as a graphic representation.
- Abandoned: waiting time range. Click + to view the details of the calls
- Count: sum of all of the calls up to this point
- Delta: the difference from one row to the next
- %: percentage of the calls on this range against the total
Click on the first column entry to view in detail the calls in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Wait Time: time the call is waiting in the queue before being disconnected
Disconnection Cause
This report shows reasons of call disconnections. It is available as a graphic representation.
- Event: this column shows the last event fired by an unanswered call:
- Abandoned: Caller hung up
- Exit with key: Caller was removed from the queue by choosing an option in the keypad
- Timed out: a call was removed from the queue because the maximum allowed time was reached
- Total: the total number of calls for this disconnection cause
- % Calls: percent for this event against the total of unanswered calls
Click on the first column entry to view in detail the calls in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Wait Time: time the call is waiting in the queue before being disconnected
Unanswered Calls by Queue
This report shows all unanswered calls grouped by Queue.
- Queue: Queue name/ ID. Click + to view in detail the calls included in this row
- Total: the total number of not connected calls for Queue
- Abandoned: number of abandoned calls (user hung up)
- Unanswered: number of unanswered calls (means a call existed the queue without the user hanging up, like timeouts or DTMF interactions)
- % Calls: percentage of calls against the total number of unanswered calls
Click on the first column entry to view in detail the calls in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Wait Time: time the call is waiting in the queue before being disconnected
The report is available as a graphic representation:
Unanswered Calls Detail
This report shows detailed unanswered calls, one by one.
- Date: date and time for the call. Click + to view complete details of every call
- Queue: Queue involved in the call
- Number: Caller ID received for this call
- Event: last event for the call, see Events
- Start Position: position in which this call arrived into the queue.
- End Position: position in which this call was disconnected
- Wait Time: time Caller was waiting in the queue
Click on the first column entry to view in detail the call and its flow from the moment it arrives into Queue until it is abandoned:
- Date: Date and time for every event in the details
- Queue: Queue the call arrives to
- Event: every state or every event that takes place on the call, see Events
- Agent: none in this case as the call is abandoned
- Info X: there are 5 info fields, each field info depends on the event, refer to INFO Fields
- Seconds: the moment, after entering the queue, the corresponding event happened. In other words, how long after queue entry for this call
Agent Reports
This section contains reports showing Agent activity and session times, including pauses and activity details.
Agent Summary
Agent Summary presents the parameters set in Filter.
Agent Totals shows the total number of Agents per selected Queues.
- Number of Agents: how many Agents are considered for the reports
- Average Session Time: average time Agents are logged in Queue
- Shortest Session Time: shortest session time during the reported period
- Longest Session: longest session time during the reported period
- Total Session Time: the sum of all sessions during the reported period
Agent Availability
This report shows how Agents spend the time while logged into Queue.
- Agent: Agent name/ extension
- Answered: number of answered calls by Agent
- Rejected: number of rejected calls by Agent (means Agent declines a call while it is ringing on the phone)
- Failed: number of calls offered to Agent but not answered
- Failed Out: N/A, used for outgoing calls (not yet implemented)
- Sessions: number of sessions for Agent during the period. Sessions means how many times they are logged in
- Session Time: the sum of all sessions times of Agent
- %Session: percentage that Agent sessions represent against of all the other Agents selected for the report
- Pauses: number of pauses Agent takes during the period. Pause means DND or Away status (time that Agents mark themselves as being unavailable)
- Pause Time: total time Agent is in Pause state
- % Paused: out of Agent total session time, how much Agent is paused
- Talk Time: time Agent spends on the phone (in calls)
- Wrapup Time: time Agent is in wrap-up time (pause due to wrap time configured for Queue)
- Hold Time: time Agent puts Caller on hold
- Idle Time: all the time Agent is logged in Queue but not actually talking on the phone or in a pause
- AHT: Average Handling Time, the average time Agent uses to handle calls. Right now it counts only time spent talking on the phone
Click on the first column entry to view in detail the calls grouped by this Agent:
- Date: date and time for the event
- Queue: Queue for the event
- Agent: Agent related to the event
- Event: see Events
- Data: Caller ID for applicable events
- Duration: duration for applicable events
Pause Detail
This report shows the total number of pauses by Agent.
- Agent: Agent name/ extension
- Reason: reasons the call is set on pause
- Pauses: number of pauses
- Time: time the call spends on pause
Call Disposition by Agent
This report shows reasons for calls disconnections grouped by Agent.
- Agent: Agent name/ extension
- Complete by Caller: number of calls answered by Agent and hung up by Caller
- Complete by Agent: number of calls answered by Agent and hung up by Agent
- Transfer: number of calls answered by Agent and transferred
- Failed: number of calls offered to Agent but not answered
- Rejected: number of calls offered to Agent but rejected (declined)
- Failed Out: N/A, used for outgoing calls (not yet implemented)
Click + to view in detail the calls grouped by this Agent:
- Date: date and time for the event
- Queue: Queue for the event
- Agent: Agent related to the event
- Event: see Events
- Data: Caller ID for applicable events
- Duration: duration for applicable events
Full Agent Report
This report shows all of the events related to Agent without any sort of filter or grouping.
- Date: date and time for the event
- Queue: Queue for the event
- Agent: Agent related to the event
- Event: see Events
- Data: Caller ID for applicable events
- Duration: duration for applicable events
Debugging
In case you encounter any issues while using x-caracal, use one of these commands for debugging:
to check the current x-caracal status:
Code Block service x-caracal status
to start x-caracal if it is not running:
Code Block service x-caracal start
Html |
---|
<div class="fb-like" data-href="https://confluence.wildix.com/x/FAEzBQ" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div> |
Html |
---|
<div class="lang-box-pdf"> <div> <div class="google-lang"> <div id="google_translate_element"> </div> <script type="text/javascript"> function googleTranslateElementInit() { new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,it,nl', autoDisplay: false}, 'google_translate_element'); } </script> <script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> </div> <div class="pdf-button"> <a href="https://confluence.wildix.com/spaces/flyingpdf/pdfpageexport.action?pageId=87228692" alt="Convert to .pdf" title="Convert to .pdf"><img src="https://confluence.wildix.com/download/attachments/14549012/pdf-button-download-wildix-documentation.png"></a> </div> </div> </div> |
Info |
---|
On this page, you can find documentation about x-caracal–the Wildix ACD Stats that provides you with all the data you need to stay in control of your business. Created: August 2021 Permalink: https://confluence.wildix.com/x/FAEzBQ |
Table of Contents |
---|
Introduction
x-caracal is the light, agile and effective ACD stats solution that provides you with all the data you need to stay in control of your business. ACD stats enable businesses to measure their sales performance, improve the customer service levels, and take data-driven decisions.
Unlike other ACD stats, x-caracal is:
- Light: browser-based and cloud-hosted, no installation is required
- Agile: provides you with constant feedback on the quality of your customer interactions and what needs to be improved
- Effective: fully integrated into the Wildix communication system, and monitors all agents’ devices including mobile.
x-caracal is a built-in Business Intelligence tool that helps you minimize time-wasting activities and focus on increasing customer satisfaction and sales.
Requirements
- WMS 5.03 or higher
1 Premium license (for the manager) + a minimum of 10 Business/ Premium licenses (for the agents)
- Cloud PBX (activation on Virtual PBX will be available in Q3 2021)
- Monthly fee per each PBX (both for standalone PBXs and in case of WMS network)
- ACL "Can use CDR-View" for all users who need access to x-caracal
Notes:
- At least 1 Premium and at least 10 Business licenses are required for the activation
- Each user with Premium license gets access to x-caracal
- Only call events generated by users with Business/ Premium licenses are logged by x-caracal (each call agent needs at least a Business license)
- 1 Premium license allows you to monitor up to 50 call queues (Call groups)
Activation
To activate x-caracal, you need to purchase a dedicated service fee on WMP and then enable x-caracal in WMS.
Note |
---|
Note: If you have previously requested x-caracal activation, you only need to take Step 1. |
Take the following steps to proceed with the activation:
Step 1. Purchase x-caracal service fee on WMP
- Access WMP
- Go to Customers tab and select a Customer
- Go to PBXes tab and choose the PBX -> click Options button (Three dots) and click Edit:
- Enable the checkbox next to x-caracal
- Click Save
Proceed with confirming your order: tick off
Note |
---|
Usage in WMS Network: you can purchase x-caracal service fee within VM Server PBX, but you can only enable x-caracal on Cloud Client PBX and monitor only Call groups present on that PBX. |
Step 2. Enable x-caracal in WMS
Note |
---|
Note: Your PBX should be upgraded to WMS v 5.03.20210729.2 (check WMS 5.0 Beta Changelog). |
- Go to WMS Settings -> PBX -> Integrations
- Proceed to Analytics tab
- Tick off Enable checkbox
- Click Save
After x-caracal is activated, you can access it from Collaboration -> Other (expanded) -> x-caracal:
Reports
Reports are divided into 5 groups:
- Realtime - real-time statistics by Queue/ Agent
- Distribution - call distribution reports by day/ week/ hour/ day of week
- Answered - detailed information and reports regarding answered calls
- Unanswered - detailed information and reports regarding unanswered calls
- Agent - detailed information and reports regarding each Agent activity
- Setup - settings for assigning specific Agents/ Queues to other users for monitoring
There are also Search option that helps you to find information about any specific call and Filter to display statistics for a subset of Queues and Agents.
All reports can be downloaded in 4 different formats:
Warning |
---|
Currently the following statistics are not included into the reports:
|
Setup
Note |
---|
Note: This menu is available only for a manager who is a user with "Admin" user type. |
This menu allows a manager to assign specific Agents/ Queues to other users that they can monitor. All users with Premium licenses are displayed on this page and are automatically synced every 10 minutes. If you need to display any changes immediately, click Sync button.
To assign specific Agents/ Queues, proceed with the following steps:
Go to Setup -> Users:
Select a supervisor and click Pencil icon to edit a record:
Select Agents/ Queues that this user can monitor:
Click Save
Warning |
---|
Current limitation: a user needs to log out/ in to Collaboration after a manager applies changes. |
Filter
Before proceeding to reports, choose a subset of Queues and Agents to display statistics for. Date range and time frame also need to be specified.
Once the selection is done, you can get the reports by clicking Display report and navigating to the desired tab.
Note |
---|
Note: The selected date/ time range is very important. All report data that you run are related to this date/ time range. So, it is possible to look at all reports for any given date/ time specified. Example; daily report, weekly report monthly report, or even reports for a portion of the day such as 9am until noon. This allows you to evaluate distribution and performance over any given date/ time. In addition, some reports can be grouped by periods (e.g. daily, weekly, etc). So, it’s possible to select a date/ time range of the entire year, then group by week. This is a very useful approach to see trends over long periods. |
Search
Search helps you quickly locate records you are interested in. You can apply several filters at the same time.
- Date: a date range can be specified to filter out calls
- Queue: specify Queue name/ ID
- Agent: if you are interested in info related to certain Agent, type Agents name/ extension
- Event: when you are particularly interested in certain event, filter by event
- Wait Time: search for calls that were waiting X amount of time
- Talk time: filter calls that lasted X amount of time. This is useful for finding calls that took too long or perhaps that did not last long enough. Both conditions are possible indicators of issues
- Number: If all you have for a certain call you are interested in is the caller id number, that is all you need
Events
When a call enters the system, it generates several events indicating its status. Below you can find the list of common events:
Event | Description |
ABANDON | The caller hung up before being answered |
COMPLETEAGENT | The caller was connected to an agent, and the call was terminated normally by the agent |
COMPLETECALLER | The caller was connected to an agent, and the call was terminated normally by the caller. |
CONNECT | The caller was connected to an agent |
ENTERQUEUE | A call has entered the queue |
EXITEMPTY | The caller was forcefully removed from the queue because there were no available agents and the queue was configured to do so. |
EXITWITHTIMEOUT | The caller was removed from the queue because max. waiting time in the queue was reached |
RINGNOANSWER | The call was offered to the agent but it was not answered |
TRANSFER | Caller was answered by an agent and subsequently was transferred to a different extension |
INFO Fields
When you access the complete call flow details (under Detailed reports), you have up to 5 Info Fields, the meaning of each field depends on the event, here is a complete list of possible events and its info fields. Fields Info 4 and Info 5 are not applied.
Field | ENTERQUEUE | RINGNOANSWER | CONNECT | COMPLETECALLER/ COMPLETEAGENT | ABANDON/ EXITWITHTIMEOUT |
Info 1 | - | Ringing time | Hold time | Waiting time | Caller position at hung up/exit the queue |
Info 2 | Caller ID | - | Call unique id | Call length | Caller original position |
Info 3 | Position when entering queue | - | Ringing time | Caller original position in the queue | Waiting time |
Info 4 | N/A | N/A | N/A | N/A | N/A |
Info 5 | N/A | N/A | N/A | N/A | N/A |
Realtime
Realtime report shows your Queues and Agents real time state.
Queue Summary
The report shows the state of the selected Queues in real time.
- Queue: ID/ name of selected Queues
- Waiting: number of calls waiting in a queue
- Agents: number of available Agents
- Logged Off: number of Agents logged off from Queue
- Busy: number of busy (in a call) Agents
- Paused: number of paused Agents
- Answered: number of answered calls
Unanswered: number of unanswered calls
- Abandoned: number of calls abandoned by Caller in the selected Queues
- Abandon Rate: ratio of abandoned calls over a period of time set in Filter
- Avg Wait: Average Wait Time for all calls in the Queue, expressed in time
- Avg Duration: Average Talk Time for all calls in the Queue, expressed in time
- Max. wait time: Maximum Waiting Time for all calls in the Queue, expressed in time
Agent Status
The report provides information about Agents user statuses.
- Queue: ID/ name of selected Queues
- Agent: Agent name/ extension
- State: Agent user status
- Available - Agent is available
- Ringing - there is an incoming call to Queue that Agent belongs to
- Busy - Agent is in a call that belongs to Queue
- Personal call - Agent has a personal call, not related to Queue
- On pause - Agent is paused
- On Hold - a call is on hold
- Duration: the call's duration
- Caller ID: number of Caller
- Queue: the called number of the Queue
- Penalty: the priority when choosing Agent for a call. The value is constant which means all Agents have the same priority
- Last in Call: the total time since Agent was in call
- Calls: the total number of calls answered by Agent
- Actions: pause/ unpause a specific Agent, log the Agent off the Queue (for dynamically added Agents)
Calls Waiting Detail
This report appears once new calls arrive to a queue.
- Queue: ID/ name of selected Queues
- Position: the call's position in the queue
- Caller ID: number of Caller
- Wait Time: time the call is waiting in the queue
Distribution Reports
Distribution reports include statistics of all received calls (answered, unanswered, abandoned and transferred) grouped by time periods: month, week, day, hour and day of week.
Distribution Summary
Distribution Summary presents the parameters set in Filter.
Total Calls report shows the overall number of calls per selected Queues.
- Number of Received Calls: calls received in the selected Queues for the selected time period
- Number of Answered Calls: calls connected to Agents
- Number of Unanswered Calls: calls not connected to Agents and exited the Queues because of timeout
- Number of Abandoned Calls: calls not connected to Agents and exited the Queues because of hangup by Caller
- Number of Transferred Calls: calls connected to Agents and then transferred
- Unanswered Rate: ratio of unanswered calls
- Abandon Rate: ratio of abandoned calls
Distribution by Queue
This report shows the distribution of all calls grouped by Queue.
The report can be helpful in understanding which Queue is the busiest/ has more abandoned calls/ takes longer to answer calls etc.
- Queue: ID/ name of the selected Queues
- Received: the total of all received calls (answered, unanswered, abandoned and transferred)
Answered: the total of answered calls
Unanswered: the total of unanswered calls
- Abandoned: the total of calls abandoned by Caller in the selected Queues
- Transferred: the total of calls transferred to the selected Queues
- Avg Wait: Average Wait Time for all calls in the Queue, expressed in time
- Avg Talk: Average Talk Time for all answered calls in the Queue, expressed in time
- Max Callers: maximum number of simultaneous Callers waiting in the Queue, expressed in units
- % Answ: ratio of answered calls
- % Unansw: ratio of unanswered calls
SLA: Service Level Agreement, expressed in percents. The calculation formula is:
- round((ANSWERED_SLA / RECEIVED)*100,2)-> the formula counts all calls answered before the configured SLA (60 seconds by default) against all received calls on that Queue
Click on the first entry column to view the detailed information for calls (Agent, Date, Caller number, Ring/ Wait/ Talk Time):
- Agent: Agent name/ extension
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
The report is available as a graphic representation:
Distribution per Month
This report shows the distribution of answered, unanswered, abandoned and transferred calls grouped by month. If the date range set in Filter is smaller than a month, the report provides data only for a partial month.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
Distribution per Week
This report shows answered, unanswered, abandoned and transferred calls distribution grouped by week. When the date range is greater than a week, you can compare weeks performance with this report. If the date/ time range is smaller than a full week, the metrics on this report provides only partial data.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
Distribution per Day
This report shows answered, unanswered, abandoned and transferred calls distribution grouped by day, which is handy when you want to compare performance day by day.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
The report is available as a graphic representation:
Distribution per Hour
This report shows answered, unanswered, abandoned and transferred calls distribution grouped by hour. With this report you can quickly realize your busiest hours during the date range set in Filter.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
The report is available as a graphic representation:
Distribution per Day of Week
This report shows answered, unanswered, abandoned and transferred calls distribution grouped by day, which is handy when you want to compare performance day by day.
Note |
---|
Note: Measurements presented here are the same as in the Distribution by Queue report. |
The report is available as a graphic representation:
Detailed Distribution Report
This is a detailed report for all individual calls for the selected queues/ agents and time range.
- Date: date and time when a call is connected to Agent or the call entered Queue (in case it was not answered)
- Queue: Queue name/ ID the call arrived to
- Agent: Agent that answers the call. Blank if not answered
- Number: caller ID received for the call
- Event: Last event for the call, see Events
- Wait time: time the call is waiting in Queue
- Talk time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Click on the first entry column to view the individual call details and its flow from the moment the call arrived into the queue until hung up:
- Date: date and time for every event in the details
- Queue: Queue the call arrives to
- Event: every state or every event that takes place on the call, see Events
- Agent: Agent that answers the call (if applicable)
- Info X: there are 5 info fields, each field info depends on the event, refer to INFO Fields
- Seconds: seconds entering the queue
Answered Reports
Answered reports show only calls that have been answered: that means calls that entered Queue and were connected to Agent.
Answered Calls Summary
Answered Calls Summary presents the parameters set in Filter.
Total Answered Calls report shows the total number of answered calls, the average time Agents spent on those calls, the average waiting time for all calls etc.
- Answered Calls: calls connected to Agent
- Transferred Calls: calls connected to Agent and then transferred
- Avg Talk: average talking time for all the answered calls
- Total Duration: the sum of talking time for all answered calls
- Avg Wait: average waiting time for all answered calls (in queue wait). This time starts from the moment the call enters the queue until it is connected to Agent (it includes ring time)
Service Level
This report shows calls answered within different ringing times (15 seconds steps). Each new row includes the number of calls from the previous one (a call answered at 5 seconds is answered within 15 seconds but also within 30 and so on), the difference from one row to the next is shown in the Delta column, while Count shows the sum of calls up to that point. The report is available as a graphic representation.
- Answer: ringing (waiting) time range. Click + to view the details of calls
- Count: the sum of all calls up to this point
- Delta: the difference from one row to the next
- %: percentage of the calls on this range against the total
Click on the first entry column to see all calls grouped in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Answered by Queue
This report shows calls received in each Queue. The report is available as a graphic representation.
- Queue: Queue ID/ name
- Received: calls answered for that Queue
- %: percentage of calls answered in Queue versus calls answered in all Queues. Remember that this is related to Queues selected in Filter so it does not compare to all Queues across the system
Click on the first column entry to see all calls grouped in this row:
- Date: date and time for the call
- Agent: Agent who answers the call
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Answered by Agent
This report all completed and transferred answered calls, the total time Agents spent on the phone, average talk time etc.
- Agent: Agent name/ extension
- Received: the total number of calls offered to Agent
- Completed: the amount of calls answered by Agent and not transferred
- Transferred: calls answered and transferred by Agent
- % Calls: percentage of answered calls for that Agent against the total (answered calls for all Agents)
- Talk Time: the total time Agent talking on the phone
- % Talk Time: percentage of talk time for that Agent against the total talk time (talk time of all Agents)
- Avg Talk Time: average talk time for Agent
- Ring Time: the sum of ring time of all calls answered by this Agent
- Wait Time: the sum of wait time for all calls answered by this Agent
- Avg Wait Time: average wait time for calls answered by Agent
- Max Wait Time: maximum wait time out of all calls answered by this Agent
Click on the first column entry to see all calls grouped in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
The report is available as a graphic representation:
Disconnection Cause
This report shows reasons calls are ended. This is very useful in environments where the Agent is forbidden to hang up calls. It is available as a graphic representation.
- Event: this column shows the last event created by the answered call:
- Complete by Agent: if Agent hangs up
- Complete by Caller: if Caller hangs up
- Transfer: if a call is transferred by Agent
- Received: the total of calls finished by this event
- % Calls: percent for this event against the total of answered calls
Click on the first column entry to see all calls grouped in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Agent: Agent who answers the call
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Answered by Call Length
Note |
---|
Note: Measurements given in this report are the same as those on the Answered by Agent report. |
This Report shows answered calls grouped by duration in 15 seconds steps.
- Duration: duration of call answered within 15 seconds steps
- Received: the total number of calls offered to Agent
- Completed: the amount of calls answered by Agent and not transferred
- Transferred: calls answered and transferred by Agent
- % Calls: percentage of answered calls for that Agent against the total (answered calls for all Agents)
- Talk Time: the total time Agent talking on the phone
- % Talk Time: percentage of talk time for that Agent against the total talk time (talk time of all Agents)
- Avg Talk Time: average talk time for Agent
- Ring Time: the sum of ring time of all calls answered by this Agent
- Wait Time: the sum of wait time for all calls answered by this Agent
- Avg Wait Time: average wait time for calls answered by Agent
- Max Wait Time: maximum wait time out of all calls answered by this Agent
Click on the first column entry to see all calls grouped in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Agent: Agent who answers the call
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Ring Time: time the call is ringing on Agent
- Wait Time: time the call is waiting on the queue before being answered
- Talk Time: time the call is connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Transfers
This report shows all transfers made by Agent.
- Agent: Agent who transfers a call
- To: destination/ channel a call is transferred to
- Count: times a transfer is performed from Agent to this destination
Answered Calls Detail
This report shows all answered calls for the selected period, Agents and Queues.
- Date: date and time for the call
- Queue: Queue involved in the call
- Agent: Agent who answers the call
- Number: Caller OD received for this call
- Event: Last event for the call, see Events
- Ring Time: time the call was ringing to Agent
- Wait Time: time Caller waiting in the queue to be answered
- Talk Time : time the call was connected to Agent
- Actions: N/A, used for call recordings (not yet implemented)
Click on the first column entry to view in detail the calls in this row:
- Date: date and time for every event in the details
- Queue: Queue the call arrives to
- Event: Every state or every event that took place on the call, see Events
- Agent: Agent that answered the call (if applicable).
- Info X: there are 5 info fields, each field info depends on the event, refer to INFO Fields
- Seconds: The moment, after entering the queue, the corresponding event happened. In other words, how long after queue entry for this call
Unanswered Reports
This report shows metrics for calls that are not connected to Agent. There are two main distinctions between unanswered calls:
- Abandoned: the ones where Caller hangs up before being connected to Agent. So, whenever Caller hangs up before being answered, an ABANDON event is registered
- Unanswered calls that exited Queue without hanging up by Caller. That means that Caller is still on the system, but the call exited the queue for some configurable reason, like a timeout being reached, because a digit was pressed, because the queue is empty, etc. Those reasons for a call exiting a queue without the user hanging up are always configured in your backend
Unanswered Calls Summary
Unanswered Calls Summary presents the parameters set in Filter.
Total Unanswered Calls report shows how many calls are not attended to and the cause (Abandon and Unanswered). It provides some insight regarding the situation that led to unattended/unanswered calls.
- Incompleted Calls: the total number of calls not connected to Agent
- Abandoned Calls: the total number of calls hung up by Caller while in queue
- Unanswered Calls: the total number of calls not answered and removed from queue (timed out from queue or exited due to DTMF interaction)
- Abandon Avg Wait Before Disconnection: average waiting time for all the abandoned calls
- Abandon Avg Queue Position at Disconnection: average queue position at the time of disconnection
- Abandon Avg Queue Start Position: average queue start position for abandoned calls
Service Level
This report shows the moment the calls are disconnected within different waiting times (15 seconds steps). Each new row includes the number of calls from the previous row. The report is available as a graphic representation.
- Abandoned: waiting time range. Click + to view the details of the calls
- Count: sum of all of the calls up to this point
- Delta: the difference from one row to the next
- %: percentage of the calls on this range against the total
Click on the first column entry to view in detail the calls in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Wait Time: time the call is waiting in the queue before being disconnected
Disconnection Cause
This report shows reasons of call disconnections. It is available as a graphic representation.
- Event: this column shows the last event fired by an unanswered call:
- Abandoned: Caller hung up
- Exit with key: Caller was removed from the queue by choosing an option in the keypad
- Timed out: a call was removed from the queue because the maximum allowed time was reached
- Total: the total number of calls for this disconnection cause
- % Calls: percent for this event against the total of unanswered calls
Click on the first column entry to view in detail the calls in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Wait Time: time the call is waiting in the queue before being disconnected
Unanswered Calls by Queue
This report shows all unanswered calls grouped by Queue.
- Queue: Queue name/ ID. Click + to view in detail the calls included in this row
- Total: the total number of not connected calls for Queue
- Abandoned: number of abandoned calls (user hung up)
- Unanswered: number of unanswered calls (means a call existed the queue without the user hanging up, like timeouts or DTMF interactions)
- % Calls: percentage of calls against the total number of unanswered calls
Click on the first column entry to view in detail the calls in this row:
- Date: date and time for the call
- Queue: Queue ID/ name
- Number: Caller ID received for the call
- Event: last event for the call, see Events
- Wait Time: time the call is waiting in the queue before being disconnected
The report is available as a graphic representation:
Unanswered Calls Detail
This report shows detailed unanswered calls, one by one.
- Date: date and time for the call. Click + to view complete details of every call
- Queue: Queue involved in the call
- Number: Caller ID received for this call
- Event: last event for the call, see Events
- Start Position: position in which this call arrived into the queue.
- End Position: position in which this call was disconnected
- Wait Time: time Caller was waiting in the queue
Click on the first column entry to view in detail the call and its flow from the moment it arrives into Queue until it is abandoned:
- Date: Date and time for every event in the details
- Queue: Queue the call arrives to
- Event: every state or every event that takes place on the call, see Events
- Agent: none in this case as the call is abandoned
- Info X: there are 5 info fields, each field info depends on the event, refer to INFO Fields
- Seconds: the moment, after entering the queue, the corresponding event happened. In other words, how long after queue entry for this call
Agent Reports
This section contains reports showing Agent activity and session times, including pauses and activity details.
Agent Summary
Agent Summary presents the parameters set in Filter.
Agent Totals shows the total number of Agents per selected Queues.
- Number of Agents: how many Agents are considered for the reports
- Average Session Time: average time Agents are logged in Queue
- Shortest Session Time: shortest session time during the reported period
- Longest Session: longest session time during the reported period
- Total Session Time: the sum of all sessions during the reported period
Agent Availability
This report shows how Agents spend the time while logged into Queue.
- Agent: Agent name/ extension
- Answered: number of answered calls by Agent
- Rejected: number of rejected calls by Agent (means Agent declines a call while it is ringing on the phone)
- Failed: number of calls offered to Agent but not answered
- Failed Out: N/A, used for outgoing calls (not yet implemented)
- Sessions: number of sessions for Agent during the period. Sessions means how many times they are logged in
- Session Time: the sum of all sessions times of Agent
- %Session: percentage that Agent sessions represent against of all the other Agents selected for the report
- Pauses: number of pauses Agent takes during the period. Pause means DND or Away status (time that Agents mark themselves as being unavailable)
- Pause Time: total time Agent is in Pause state
- % Paused: out of Agent total session time, how much Agent is paused
- Talk Time: time Agent spends on the phone (in calls)
- Wrapup Time: time Agent is in wrap-up time (pause due to wrap time configured for Queue)
- Hold Time: time Agent puts Caller on hold
- Idle Time: all the time Agent is logged in Queue but not actually talking on the phone or in a pause
- AHT: Average Handling Time, the average time Agent uses to handle calls. Right now it counts only time spent talking on the phone
Click on the first column entry to view in detail the calls grouped by this Agent:
- Date: date and time for the event
- Queue: Queue for the event
- Agent: Agent related to the event
- Event: see Events
- Data: Caller ID for applicable events
- Duration: duration for applicable events
Pause Detail
This report shows the total number of pauses by Agent.
- Agent: Agent name/ extension
- Reason: reasons the call is set on pause
- Pauses: number of pauses
- Time: time the call spends on pause
Call Disposition by Agent
This report shows reasons for calls disconnections grouped by Agent.
- Agent: Agent name/ extension
- Complete by Caller: number of calls answered by Agent and hung up by Caller
- Complete by Agent: number of calls answered by Agent and hung up by Agent
- Transfer: number of calls answered by Agent and transferred
- Failed: number of calls offered to Agent but not answered
- Rejected: number of calls offered to Agent but rejected (declined)
- Failed Out: N/A, used for outgoing calls (not yet implemented)
Click + to view in detail the calls grouped by this Agent:
- Date: date and time for the event
- Queue: Queue for the event
- Agent: Agent related to the event
- Event: see Events
- Data: Caller ID for applicable events
- Duration: duration for applicable events
Full Agent Report
This report shows all of the events related to Agent without any sort of filter or grouping.
- Date: date and time for the event
- Queue: Queue for the event
- Agent: Agent related to the event
- Event: see Events
- Data: Caller ID for applicable events
- Duration: duration for applicable events
Debugging
In case you encounter any issues while using x-caracal, use one of these commands for debugging:
to check the current x-caracal status:
Code Block service x-caracal status
to start x-caracal if it is not running:
Code Block service x-caracal start
Html |
---|
<div class="fb-like" data-href="https://confluence.wildix.com/x/FAEzBQ" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div> |