Schema Theory

← Back to KPIs & Dashboards

Average Resolution Time

Description

Average Resolution Time measures the typical time it takes to resolve a customer issue, service request, or support ticket. It is calculated by averaging the duration between when an issue is created and when it is marked as resolved. This KPI is crucial for monitoring customer service efficiency, identifying bottlenecks in service processes, and ensuring timely resolution of issues.

Visual Example

Line chart showing average resolution time over time

DAX Formula

Average Resolution Time (hrs) = 
AVERAGEX(
    FILTER(
        Tickets,
        NOT(ISBLANK(Tickets[ResolvedDate])) && NOT(ISBLANK(Tickets[CreatedDate]))
    ),
    DATEDIFF(Tickets[CreatedDate], Tickets[ResolvedDate], HOUR)
)

SQL Statement

SELECT
  ROUND(
    AVG(
      EXTRACT(EPOCH FROM (ResolvedDate - CreatedDate)) / 3600.0
    ),
    2
  ) AS AvgResolutionTime_Hours
FROM Tickets
WHERE CreatedDate IS NOT NULL AND ResolvedDate IS NOT NULL;

Usage Notes

Downloads