Sonata Stats – VitalPBX Wiki https://wiki.vitalpbx.com Learn how our latest VitalPBX version will enhance your business communication Mon, 18 Dec 2023 14:31:59 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://wiki.vitalpbx.com/wp-content/uploads/2023/11/cropped-vitalbpxwikiicon-8-32x32.png Sonata Stats – VitalPBX Wiki https://wiki.vitalpbx.com 32 32 Formulas https://wiki.vitalpbx.com/wiki/sonata-stats/formulas/ https://wiki.vitalpbx.com/wiki/sonata-stats/formulas/#respond Thu, 07 Dec 2023 17:00:55 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2456 Service Level

The Service Level in a call center is a key metric that measures how efficiently a call center responds to customer calls. It is generally calculated using the following formula:

Service Level = (Number of Calls Answered Within Time Threshold/Total Number of Calls Received) × 100

Where:

  • Number of Calls Answered Within Time Threshold: This is the number of calls that are answered or handled within a predefined time period. This period varies by organization, but it is commonly set at 20 or 30 seconds.
  • Total Number of Calls Received: This is the total number of calls that come into the call center.

The service level is expressed as a percentage. For example, a service level of 80% in 20 seconds means that 80% of all incoming calls were answered within the first 20 seconds.

It’s important for call centers to maintain a high service level, as it indicates a quick response to customer calls, which generally leads to higher customer satisfaction. However, it should also be balanced with other factors such as quality of service and operational efficiency.

Occupancy Level of a Call Center Agent

The occupancy rate (or occupancy level) of a Call Center Agent is a key performance indicator that measures how much time an agent spends handling calls compared to their available working time. It is calculated using the following formula:

Occupancy Rate = (Total Handle Time/Total Available Time) × 100

Where:

  • Total Handle Time: This includes the total time the agent spends on calls plus the time spent on after-call work (ACW), such as updating records or sending emails related to the call.
  • Total Available Time: This is the total scheduled working time for the agent, excluding breaks and other non-working periods.

The occupancy rate is typically expressed as a percentage. A higher percentage indicates that agents are actively engaged in call-related tasks for most of their available time. It’s important to maintain a balanced occupancy rate to avoid agent burnout and ensure efficient time management. Too high an occupancy rate can lead to stress and reduced service quality, while too low a rate might indicate underutilization of resources.

Abandonment Rate

The Abandonment Rate in a call center is a crucial metric that indicates the percentage of incoming calls that are ended by the caller before being connected to an agent. This metric is particularly important as it reflects customer experience and can indicate issues with call center efficiency. Here’s a detailed explanation:

Abandonment Rate Formula:

Abandonment Rate = (Number of Abandoned Calls/Total Number of Incoming Calls) × 100

Where:

  • Number of Abandoned Calls: This refers to the total number of calls where the caller hangs up or disconnects the call before speaking to an agent.
  • Total Number of Incoming Calls: This is the total number of calls received by the call center.

Key Points to Understand:

  • Indicator of Customer Satisfaction: A high abandonment rate often indicates customer frustration due to long wait times or inefficient call handling processes.
  • Impact on Business: Frequent call abandonment can lead to lost opportunities, dissatisfied customers, and a tarnished reputation for the business.
  • Influence of Wait Time: Longer wait times usually result in higher abandonment rates. Monitoring and managing wait times is essential to reduce this rate.
  • Threshold Setting: Some call centers set a specific threshold time, considering calls abandoned only if the caller hangs up after waiting longer than the threshold (e.g., 30 seconds).
  • Excludes Short Calls: Quick hang-ups, often occurring within a few seconds (e.g., wrong number calls), are sometimes excluded from this calculation to avoid skewing the data.
  • Seasonal Variations: Abandonment rates can vary during different times of the day or during peak seasons, indicating the need for adaptive staffing and resource allocation.
  • Improvement Strategies: Reducing the abandonment rate can involve strategies like optimizing staffing levels, implementing callback options, or using interactive voice response (IVR) systems to manage call flow.

In summary, the abandonment rate is a vital metric in evaluating call center performance, highlighting areas for improvement in customer service and operational efficiency. Regular monitoring and analysis of this rate help in taking proactive measures to enhance the overall customer experience.

Average Handling Time (AHT)

The Average Handling Time (AHT) is a critical metric in call centers that measures the average duration taken by an agent to handle a call. This includes not just the conversation time with the caller but also the wrap-up or after-call work associated with the call. Understanding AHT is essential for managing efficiency and ensuring good customer service. Here’s a detailed explanation:

Average Handling Time Formula:

AHT = (Total Talk Time + Total Hold Time + Total After-Call Work Time)/Total Number of Calls Handled

Where:

  • Total Talk Time: This is the cumulative time spent by agents talking to customers on calls.
  • Total Hold Time: This includes any time during a call when a customer is put on hold.
  • Total After-Call Work Time: This refers to the time spent by agents on work related to the call after the conversation has ended, such as updating customer records, sending follow-up emails, or entering data into a system.
  • Total Number of Calls Handled: The total number of calls attended to by agents in a given period.

Key Aspects of AHT:

  • Efficiency Indicator: AHT is an indicator of how efficiently agents handle calls. A lower AHT suggests that agents are resolving calls more quickly.
  • Impact on Customer Experience: While a lower AHT may indicate efficiency, it’s important not to compromise the quality of service. Rushing through calls can negatively impact customer satisfaction.
  • Training and Resource Allocation: Understanding AHT can help identify training needs for agents and appropriate allocation of resources.
  • Balancing Quality and Quantity: The goal is to find a balance where AHT is minimized without adversely affecting the quality of customer interactions.
  • Influencing Factors: AHT can be influenced by the complexity of calls, the efficiency of call center systems, and the skill level of agents.
  • Use in Workforce Management: AHT is used in workforce management to forecast staffing requirements and schedule agents.
  • Varies by Industry: The standard for an acceptable AHT can vary significantly depending on the industry and the nature of the calls.

In summary, AHT is a vital metric that helps call centers gauge the efficiency and effectiveness of their agents in handling customer calls. It’s a balancing act between ensuring quick resolution of calls and maintaining high-quality customer service. Regular monitoring and analysis of AHT can lead to strategies for improving both agent performance and customer satisfaction.

Average Talk Time (ATT)

Average Talk Time (ATT) is an important metric in call centers that measures the average duration of conversation between an agent and a customer during a call. Unlike Average Handling Time (AHT), which includes after-call work and hold time, Average Talk Time strictly focuses on the actual talking period of the call. Here’s a detailed explanation:

Average Talk Time Formula:

ATT = Total Talk Time / Total Number of Calls Handled

Where:

  • Total Talk Time: This is the sum of the duration of all conversations between agents and customers. It only includes the time when both parties are actively engaged in conversation.
  • Total Number of Calls Handled: The total number of calls attended to by agents during a specified time period.

Key Aspects of ATT:

  • Core Conversation Metric: ATT measures the core time agents spend talking to customers, excluding other elements like hold time or after-call work.
  • Indicator of Call Complexity: Longer ATT can indicate more complex calls or issues that require in-depth discussion and problem-solving.
  • Efficiency Analysis: By analyzing ATT, call centers can assess whether conversations are being conducted efficiently or if there are opportunities to streamline discussions without compromising service quality.
  • Customer Satisfaction: While shorter ATT might suggest efficiency, it’s crucial not to rush calls to the point where customer satisfaction is compromised. Effective communication is key.
  • Training and Performance: Understanding ATT can highlight areas where agents might need additional training, especially if there are significant variances in ATT among different agents.
  • Impact on Resource Planning: Knowing the average talk time helps in workforce planning, ensuring that enough agents are available to handle calls without excessive waiting times for customers.
  • Industry-Specific Benchmarks: The ideal ATT varies widely depending on the industry, the complexity of products or services, and the nature of customer queries.

In summary, Average Talk Time is a focused metric that provides insights into the actual time spent by agents in conversation with customers. It is a crucial component for assessing the efficiency of call handling and maintaining a balance between quick resolution and high-quality customer interactions. Monitoring and optimizing ATT is an ongoing process in the pursuit of excellent customer service and operational efficiency.

]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/formulas/feed/ 0
Technical Specification  https://wiki.vitalpbx.com/wiki/sonata-stats/technical-specification-2/ https://wiki.vitalpbx.com/wiki/sonata-stats/technical-specification-2/#respond Sat, 02 Dec 2023 00:26:39 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2045
Name Sonata Stats 
Version 4.0.0-1 
OS Linux Debian 11 
Compatibility VitalPBX 4.x 
Database MariaDB 10x o superior 
Developed Language PHP 8, HTML,  
Necessary Memory 2 GB 
Necessary HDD 250 MB 
Packet Technology DEB 
Dependency Already installed in VitalPBX 4.x 
]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/technical-specification-2/feed/ 0
Agents By Hour  https://wiki.vitalpbx.com/wiki/sonata-stats/agents-by-hour/ https://wiki.vitalpbx.com/wiki/sonata-stats/agents-by-hour/#respond Sat, 02 Dec 2023 00:25:21 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2040 On this report we can observe the total number of agents logged in to the system by day and time with the possibility to get a list of the agents on a determined day and time.

When pressing one of the circles we get the list of agents that were registered at that time and day. 

When pressing the circle under the date it will give us the total number of agents that logged in that day. 

]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/agents-by-hour/feed/ 0
Agents Session by Hour  https://wiki.vitalpbx.com/wiki/sonata-stats/agents-session-by-hour/ https://wiki.vitalpbx.com/wiki/sonata-stats/agents-session-by-hour/#respond Sat, 02 Dec 2023 00:22:50 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2037 On this report we sum up the total time that an agent was logged in at a time. 

]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/agents-session-by-hour/feed/ 0
Agents Pauses  https://wiki.vitalpbx.com/wiki/sonata-stats/agents-pauses/ https://wiki.vitalpbx.com/wiki/sonata-stats/agents-pauses/#respond Sat, 02 Dec 2023 00:21:39 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2032 It shows the causes of pauses by agents in each queue, their duration in detail and a summary. 

Summary of Pauses by Agents. 

Summary of pauses by Agents in each Queue

Details of each pause per agent in each queue. 

]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/agents-pauses/feed/ 0
Agents Availability  https://wiki.vitalpbx.com/wiki/sonata-stats/agents-availability/ https://wiki.vitalpbx.com/wiki/sonata-stats/agents-availability/#respond Sat, 02 Dec 2023 00:19:36 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2028 On this report we can see the information about the agent’s availability, as well as the different task times. 

On the following table, we can see how many agents were tending calls on the selected time range, as well as the average duration of all of the calls by agent. 

Up next, we show a table with the information about the time usage for each of the agents. The information you will see is the following. 

  • Agent, agent’s name and number. 
  • Incoming Call Holdtime, total hold time. 
  • Incoming Call Talktime, total talk time. 
  • On Pause, total pause time. 
  • Outgoing Call Holdtime, total hold time (or total ring time) on outgoing calls. 
  • Outgoing Call Talktime, total conversation time for outgoing calls. 
  • Productivity, the time percentage that the agent was in conversation with respect to the time in session. 
  • Idle Time, total agent session time without the total pause time and time for incoming calls. 
  • Time, total time that the agent was logged in to the system. Session Time. 
  • Time %, time percentage that the agent was registered with respect to the other selected agents. 
]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/agents-availability/feed/ 0
Session Details  https://wiki.vitalpbx.com/wiki/sonata-stats/session-details/ https://wiki.vitalpbx.com/wiki/sonata-stats/session-details/#respond Sat, 02 Dec 2023 00:17:45 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2024 On this report we can see a summary, with the ability to see details for the agent’s sessions. 

It is possible to see a detail of the events from each agent by clicking on the plus symbol (+) that is located in front of the agent number. 

The Possible events related to the agents are: 

  • START SESSION, starts session on the Queues. 
  • END SESSION, ends session on the Queues. 
  • PAUSE, changes status to paused. This event possesses information that will allow us to determine the pause reason. 
  • UNPAUSE, End of pause. 
]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/session-details/feed/ 0
Agents  https://wiki.vitalpbx.com/wiki/sonata-stats/agents-2/ https://wiki.vitalpbx.com/wiki/sonata-stats/agents-2/#respond Sat, 02 Dec 2023 00:15:56 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2022 On agent reports, we can observe detailed information from each session for each agent, agent availability, sessions by hour, and agents registered by date and time. 

A very important detail that you need to take into account, is that sometime the selected time does not include certain events, for example, the agent’s registration on a Queue. For this we got the Max Sessions Allowed (hours) parameter, where the default value is seven (7). This will indicate us that if there is no Login/Logout that completes the event, the maximum session time will be of 7 hours. This usually happens when we select short periods of time less than 24 hours. In some occasions, orphan events might be found, for example, an Un-Pause without being preceded by a Pause event, for these cases there is the Max Pause Allowed (minutes). 

]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/agents-2/feed/ 0
Lost Call By Hour  https://wiki.vitalpbx.com/wiki/sonata-stats/lost-call-by-hour/ https://wiki.vitalpbx.com/wiki/sonata-stats/lost-call-by-hour/#respond Sat, 02 Dec 2023 00:14:59 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2018 On this report we can observe the total number of calls lost every hour or every 30 minutes. This report is very important to determine if we need to have more agents on a determined time. 

]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/lost-call-by-hour/feed/ 0
Month  https://wiki.vitalpbx.com/wiki/sonata-stats/month/ https://wiki.vitalpbx.com/wiki/sonata-stats/month/#respond Sat, 02 Dec 2023 00:13:02 +0000 https://wiki.vitalpbx.com/?post_type=docs&p=2014 On this report, you will get the offered calls (calls that entered the Queue), Answered Calls, and Abandoned Calls totaled by month. 

We will also see a table with the information summarized by day of the week with the following information: 

  • Month, month to show the information from. 
  • Offered Calls, total number of calls that entered Queue. 
  • Answered Calls, total number of calls answered by the agents. 
  • Abandoned Calls, total number of calls not tended to, and left the Queue. 
  • Answered Calls %, percentage of calls answered with repect to the calls that entered Queue. 
  • Avg Call Time, average call time of answered calls. 
  • Min Call Time, minimum duration of the answered calls. 
  • Max Call Time, maximum duration of the answered calls. 
  • Avg Call Wait Time, average Call Wait Time for all the calls. 
  • Min Call Wait Time, minimum Call Wait Time for all the calls. 
  • Max Call Wait Time, maximum Call Wait Time for all the calls. 
  • Abandoned Calls %, percentage of the abandoned calls. 
  • Avg Abandoned Call Wait Time, average Call Wait Time duration of abandoned calls. 
  • Min Abandoned Call Wait Time, minimum Call Wait Time when a call is abandoned. 
  • Max Abandoned Call Wait Time, maximum Call Wait Time when a call is abandoned. 
]]>
https://wiki.vitalpbx.com/wiki/sonata-stats/month/feed/ 0