AgileApps Support Wiki Pre Release

Difference between revisions of "Case Analytics"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
 
(47 intermediate revisions by the same user not shown)
Line 1: Line 1:
''Case Analytics'' is a special feature of the [[ServiceDesk application]]. It consists of the Case Analytics ''dashboard'', and the Case Analytics ''object''. This article explains what you can do with them, and how they work.
''Case Analytics'' is a special feature of the [[ServiceDesk application]]. This article explains the Case Analytics Dashboard and shows how the stored data can be used for reporting.
__TOC__
__TOC__
===Case Analytics Dashboard===
===Case Analytics Dashboard===
The image below shows the initial dashboard displayed in the [[ServiceDesk]] application. In the table, aggregate number of cases is shown for each agent, each day, for each of the priority levels.
The images below show the initial dashboard displayed in the [[ServiceDesk]] application. In the table, aggregate number of cases are shown as per the filter selections in Date Filter, Priority Filter, Agent Filter, and Group Filter. Following choices are available in these filters:
 
:*Date Filter:
::#Today
::#Yesterday
::#This Month
::#Last 30 days
::#Last month
::#Custom Date
:*Priority filter:
::#P1
::#P2
::#P3
::#P4
::#P5
:*Agent Filter: Agents Configured.
:*Group Filter:
::#By Day
::#By Week
::#By Month
::#By Year


To modify the display:
To modify the display:
# Click '''[Add a Filter]'''
# Click the drop down list of the above mentioned options.
# Choose the agent, priority, and date range to display.<br>The graph changes to show the selected data.
# Choose the agent, priority, date range to display, and group filter.<br>The graph shows the statistical information as per the selected configuration.
 
:[[File:Case analytics filter 6.png|900px|border|Date Filter This Month]]
 
:[[File:Case analytics filter 1.png|900px|border|Group Filter By Day]]
 
:[[File:Case analytics filter 2.png|900px|border|Group Filter By Week]]
 
:[[File:Case analytics filter 3.png|border|Priority Filter Dropdown]]
 
:[[File:Case analytics filter 4.png|900px|border|Agent Filter Dropdown]]
 
:[[File:Case analytics filter 5.png|900px|border|Efficacy Graphs]]
 
:[[File:Case analytics filter 7.png|900px|border|Mouse hover on the graph shows record details]]
 
===Case Analytics Data===
The Case Analytics dashboard displays statistical summary data. That data can also be used as the basis for a report, by selecting Case Analytics as the report category. The data recording strategy keeps data storage to a minimum, and speeds up reporting.
 
When creating such reports, it's helpful to know how the data is stored. The most important thing to understand is that one record is created for each agent, each day, for cases at a given priority level. That data consists of the pertinent summary information for those cases.  


:[[File:HomePage.png]]
;Fields:
: '''Agent Interactions -''' a count of messages sent by an agent
: '''Customer Interactions -'''  a count of messages received from a customer
:: When the "agent" is the portal user, agent interactions is always zero, and customer interactions is the total number of messages received from customers.
: '''Satisfaction Rating -'''
::  The total value of all satisfaction ratings (for a given agent, on a given day, at a given priority) for cases in which a survey-response was received.
: '''Customer Satisfaction Case Record Count -'''
::  The number of cases that have a customer_satisfaction rating for that day.
::  Divide the Satisfaction Rating by this value to calculate an average for the day.
: '''Time to Resolve -''' The total time for all cases resolved that day, in that category.
:: Divide that value by '''Resolved Cases''' (a count) to get an average.


===Case Analytics Object===
;Considerations:
:§  Aggregate values for each agent, each day, for all cases at a given priority.
:* Cases of type "Problem" and "Incident" are recorded. Other case types are not recorded.
::(correspond to the dashboard filters)
:
:§  Customers are identified as agent="Portal User". (Right now, the value is "portal".)
:* Customers who create cases directly are known collectively as the "Portal User" agent. That value can be used to filter out customer data from a report.
::Use that value to filter out customer data from a report
:
:§  Satisfaction Rating = aggregate
:* You can filter data by agent, by date range, and by priority.
:§  Filter by agent &/or date range &/or priority in a report
:
::--stores data for each agent, for a given date
:* Response and resolution times are stored in minutes. The business calendar is not taken into account.
::--times stored in minutes (the business calendar is not taken into account)
:* To convert a time to hours:
:::  --show code to convert to hours and days
::# Create or customize a Report.
::--only types=problem or incident are recorded
::# In the '''Fields''' tab, at the bottom of the page. click '''New Formula'''.
::--customer_satisfaction_case_record_count is the number of cases that have a customer_satisfaction rating. Use it to calculate average for the day.
::# Divide the time-field value by 60 to get a value in hours.<br>For example: <tt> time_to_closed / 60</tt>
::--Time to Resolve is total time for all cases resolved
:
:::  Divide by Resolved Cases to get an average
:* To convert a time to days, divide again by 24.
::--Agent Interactions (msgs from an agent) & Customer Interactions (msgs from a customer)
::--when the "agent" is "portal user", agent interactions is always zero,
:::  and customer_interactions is the total number of messages sent by customers
<noinclude>
<noinclude>


[[Category:Analytics]]
[[Category:Analytics]]
</noinclude>
</noinclude>

Latest revision as of 05:59, 15 February 2021

Case Analytics is a special feature of the ServiceDesk application. This article explains the Case Analytics Dashboard and shows how the stored data can be used for reporting.

Case Analytics Dashboard

The images below show the initial dashboard displayed in the ServiceDesk application. In the table, aggregate number of cases are shown as per the filter selections in Date Filter, Priority Filter, Agent Filter, and Group Filter. Following choices are available in these filters:

  • Date Filter:
  1. Today
  2. Yesterday
  3. This Month
  4. Last 30 days
  5. Last month
  6. Custom Date
  • Priority filter:
  1. P1
  2. P2
  3. P3
  4. P4
  5. P5
  • Agent Filter: Agents Configured.
  • Group Filter:
  1. By Day
  2. By Week
  3. By Month
  4. By Year

To modify the display:

  1. Click the drop down list of the above mentioned options.
  2. Choose the agent, priority, date range to display, and group filter.
    The graph shows the statistical information as per the selected configuration.
Date Filter This Month
Group Filter By Day
Group Filter By Week
Priority Filter Dropdown
Agent Filter Dropdown
Efficacy Graphs
Mouse hover on the graph shows record details

Case Analytics Data

The Case Analytics dashboard displays statistical summary data. That data can also be used as the basis for a report, by selecting Case Analytics as the report category. The data recording strategy keeps data storage to a minimum, and speeds up reporting.

When creating such reports, it's helpful to know how the data is stored. The most important thing to understand is that one record is created for each agent, each day, for cases at a given priority level. That data consists of the pertinent summary information for those cases.

Fields
Agent Interactions - a count of messages sent by an agent
Customer Interactions - a count of messages received from a customer
When the "agent" is the portal user, agent interactions is always zero, and customer interactions is the total number of messages received from customers.
Satisfaction Rating -
The total value of all satisfaction ratings (for a given agent, on a given day, at a given priority) for cases in which a survey-response was received.
Customer Satisfaction Case Record Count -
The number of cases that have a customer_satisfaction rating for that day.
Divide the Satisfaction Rating by this value to calculate an average for the day.
Time to Resolve - The total time for all cases resolved that day, in that category.
Divide that value by Resolved Cases (a count) to get an average.
Considerations
  • Cases of type "Problem" and "Incident" are recorded. Other case types are not recorded.
  • Customers who create cases directly are known collectively as the "Portal User" agent. That value can be used to filter out customer data from a report.
  • You can filter data by agent, by date range, and by priority.
  • Response and resolution times are stored in minutes. The business calendar is not taken into account.
  • To convert a time to hours:
  1. Create or customize a Report.
  2. In the Fields tab, at the bottom of the page. click New Formula.
  3. Divide the time-field value by 60 to get a value in hours.
    For example: time_to_closed / 60
  • To convert a time to days, divide again by 24.